2017-01-02 70 views
-2

有这样的情景。 我有一条评论列表,当我删除一条评论,并删除并获得成功message.but这是不删除,直到除非刷新页面。删除邮件后如何清除文本

使用$route.reload() 这不是解决

在此先感谢

+0

更新你的'$ scope.VAR',你可以添加你的代码更多的澄清。目前没有任何线索。 –

+1

范围当然不会更新。但是没有任何代码,这很难提供帮助。 – Roux

回答

0

假设您的意见阵列是$scope.commentsArray=['comment 1', comment 2];

通过注释ID或一个特定的评论都通过它可以找出任何标识该评论(您要删除)的索引像这样排列:

var a = $scope.commentsArray.indexOf("comment1"); 

之后就拼接此评论形成阵列,并且在这样的范围内进行硬拷贝:

$scope.commentsArray = $scope.commentsArray.splice(index, 1); 

这样明确的变化会反映在你的看法..谢谢后它会帮助你

0

如果你的评论来自于服务器,而不是你应该通过删除评论获得成功后再次请求你的评论。

希望这有助于....