2

我正在使用 jquery.flot 为图表创建视图。所以我创建了一个视图,并在我的模板中这样称呼它:

{{view GraphView graphableBinding="graphables"}}

问题是图形对象是一个数组,观察者不会触发,它会通知我视图中数组的更改。

我考虑过使用 CollectionView,但是,数组本身不会影响模板的 html 结果,而是需要使用新的数据数组在容器 div 上触发 $.plot() 命令。关于我将如何实现这种事情的任何想法?

4

1 回答 1

1

你可以使用@eachkey让你观察数组内容的变化。请参阅有关此功能的 ember.js 指南:

http://emberjs.com/guides/object-model/computed-properties-and-aggregate-data/

于 2013-03-10T19:59:31.237 回答