【发布时间】:2016-09-26 01:18:41
【问题描述】:
当新记录添加到数据库时,更新 cmets 数据的最佳方法是什么?我最近有这段代码运行良好,但我认为如果我有大量 cmets,这种编码方式可能需要很长时间。感谢任何帮助
function addComment(comment){
dataservice.addComment(comment).then(function(response){
if(response.status == 200){
vm.getArticleComments(); // this will make new request to backend to fetch all comments
comment.body = '';
}else{
return false;
}
});
}
我正在考虑推送新评论以查看响应代码是否为 200
【问题讨论】:
-
如果我是你,我会在响应状态为 200 时在视图中推送新评论。无需获取所有 cmets 并发送该请求
-
@Akis 是的,我就是这么做的