网格不会在angularjs中更改模型时更新

时间:2013-08-21 15:44:54

标签: angularjs ng-grid

民间,

我正在使用ng-grid来显示项目列表。 我想让我的用户能够重新排列列表中的行。 即可随意上下移动行。

现在, 但是,当我更新后端的网格数据,即更改特定行的索引时,该行不会自动更改前端的位置。

我在这里缺少什么?

我创建了一个描述问题的plunker http://plnkr.co/edit/s1hrTSqF2zeZo3Btaln0

1 个答案:

答案 0 :(得分:0)

网格不使用数组的索引对其进行排序,因此即使您要更改它,因为数据仍然没有任何反应。

您可以做的是定义订单字段并更新值,然后更改值as shown in this plukr。如果需要,可以使用columnDefs明确定义应显示哪个列的订单字段,您可以将其从网格中隐藏。

此致