Angular JS在可编辑模式下添加新行

时间:2015-01-29 12:03:25

标签: javascript angularjs angularjs-directive angularjs-ng-repeat

我正在使用ng-repeat指令创建一个网格。我需要能够编辑内联,这是我使用here提供的相同想法实现的。 我现在还需要能够通过单击按钮向该网格添加新行。我这样做是通过在每次单击按钮时将一个新条目推送到我的集合中,这会在我的网格中插入一个新行。我希望在可编辑模式下添加此新行。但是,要做到这一点,我需要能够在推送新行时动态地将editMode属性设置为true。我怎样才能做到这一点?

JSFiddle:http://jsfiddle.net/Thw8n/69/

2 个答案:

答案 0 :(得分:5)

除了绑定到editMode字段外,你做的一切都正确。只需改变

数据-NG出现="编辑模式"

数据-NG出现=" entry.editMode"

答案 1 :(得分:2)

如果我以正确的方式理解你的问题,将会回答以下问题。

在html手柄中使用 enty.editMode 替换 editMode

我把这个解决方案应用到你的jsfiddle它对我来说很好。