Angular和UIGrid - 获取表数据

时间:2015-05-12 16:28:39

标签: javascript angularjs angular-ui-grid

我正在使用Angular和uigrid - 这是一个很棒的库,您可以以表格方式呈现数据。我觉得它显得很好。当我更新表中的项目然后单击“保存”按钮(我添加了)时,我会调用一个休息服务(将表的数据发送到其余的调用)

当我这样做时(在chrome中,Chrome工具窗口打开)我可以看到我的表中的数据中有一些额外的东西,即结构是一个对象数组,其中每个对象都是表中的一行。这很好 - 但我在每个数组元素中看到一个额外的字段(例如$$ hashKey:“uiGrid-00H”)。这个额外的字段打破了我的休息电话。

基本上我的问题是 - 我如何(在我的控制器中)获取表格中的当前数据(没有uigrid似乎添加的额外“东西”)?

任何想法/建议/指导都会很棒。 谢谢 - Ro

1 个答案:

答案 0 :(得分:0)

$$hashKey由角度添加。另请参阅What is the $$hashKey added to my JSON.stringify result

您可以angular.copy(fieldData)angular.toJson(fieldData)删除它。