【发布时间】:2015-06-11 11:31:21
【问题描述】:
我有一个显示条目列表的视图。我有一项服务可以将新条目推送到我的视图中。但是如果用户正在添加新条目或编辑条目,我想推迟推送新的更新,所以用户看不到视图跳转。
我目前的想法是有一个本地队列。添加 $watch 以查看用户是否正在编辑条目。来自该服务的任何新更新,我都会将其推送到队列中。当 $watch 说用户没有编辑时,推送更新。
这一切看起来都不错,但可能会变得非常复杂。我是 Angular 新手,想看看是否有 Angular 提供的东西,或者我可以在这里使用更简单的解决方案。
任何帮助表示赞赏。
谢谢!
【问题讨论】:
-
刚刚开始阅读 $q docs.angularjs.org/api/ng/service/$q。想知道我是否可以利用它。
标签: angularjs angularjs-directive angularjs-watch