在AngularJS中编辑/添加/删除单个项目时,保持列表更新的最佳方式

时间:2016-07-02 10:55:42

标签: angularjs

假设我的AngularJS应用程序中有两个视图。

一个维护一个对象列表(用ng-repeat显示)。

用户可以点击其中一个,该应用程序使用ui-router打开一个子状态,其中的视图以可编辑的形式显示该被点击的对象,包括"删除"按钮。

现在,一旦用户点击"更新",该对象将被发送到REST API,但我还想在项目列表中反映这些更改。

当子视图更改单个对象时,更新对象列表的正确AngularJS方法是什么?

1 个答案:

答案 0 :(得分:0)

你应该能够在$ http.post返回时更新源列表 - 而angular会为你更新视图。