2

我正在尝试使用AngularJSng-grid模拟电子表格。我的需求很简单,但我在任何地方都找不到任何可以帮助我修复代码的东西。

我有一个简单的分数表,在最后一列中我需要一个“总分”列。

你可以在这个plunk看到我的代码。

我的问题是,虽然我能够在 document.load 上获得每一行的总数,但无论何时更改任何分数,我都无法更新“ Total ”列。

4

2 回答 2

9

或者,您可以将getTotal()函数直接添加到模型对象:

http://plnkr.co/edit/LhlK1C?p=preview

我更喜欢不需要使用的解决方案$watch(),但这取决于您是希望将总数存储在模型中还是只需要显示。

于 2013-08-04T10:08:29.873 回答
2

您可以观察“original_data”对象的更改并在process_data每次更新时重新创建该对象。

http://plnkr.co/edit/c4iynItnznKNRoFgeuio?p=preview

于 2013-08-04T05:14:31.070 回答