【发布时间】:2016-07-08 22:42:39
【问题描述】:
我正在对现有的 angularjs 代码做一些工作,并且我有类似的东西:我在客户端有一个对象列表,我通过 put 请求将其传输到服务器端。
现有代码只是将$scope 中的对象列表按原样放入json 中。
我想实现一种机制,其中仅发送自某些事件以来已更改的对象。
我可以通过硬编码来执行此操作并保存另一个对象列表并在我提交更改时将其清除,但我想要更清晰的内容 - 例如,更改感知列表,
然后,我可以像list.changedObjects 那样做一些事情。
我似乎无法从基础研究中找到类似的东西,所以我希望你们能对此有所了解。
【问题讨论】:
-
您已经描述了 Angular 的核心功能之一,以及 React、Vue、Ember 和其他一些功能。
-
如果它是核心功能,我实际上如何使用它?并感谢@Marty 的快速评论
-
使用 $watch 跟踪对象的更改,如果任何对象值发生更改,它将执行。
-
我不是很喜欢 Angular,也没有使用太多,但绝对有一种方法可以做你想做的事。
-
@AmitSirohiya,正如我所指出的,我对 AngularJS 不是特别熟悉,所以欢迎提供更详细的解释
标签: javascript angularjs list