1

我有一个实时的 emberjs 应用程序。我正在尝试实现一个实时通知系统,其中一个客户端上的任何更新都将传播到所有其他客户端。因此,所有更改都在所有浏览器上实时发生。

我有扩展 DS.Model 对象的标签。每次一个客户端创建新记录时,其他客户端都会运行 App.Label.find() 以正确更新记录数组。现在的问题是当客户端删除记录并提交存储时, App.Label.find() 不会删除其他客户端上的记录。所以我的问题是:

有没有办法可以从持久层更新本地记录,这将删除所有已删除的记录?

4

1 回答 1

0

我通过检查 .isDeleted 来完成它

{{unless "model.isDeleted"}}
show only not deleted models
{{/unless}}
于 2016-11-21T19:02:44.860 回答