我正在使用jquery.flot创建图表视图。所以我创建了一个视图,在我的模板中调用它是这样的:
{{view GraphView graphableBinding="graphables"}}
问题是graphables对象是一个数组,并且观察者不会触发通知我视图中数组的更改。
我考虑过使用CollectionView,但是,数组本身不会影响模板的html结果,而是需要使用新数据数组在容器div上触发$ .plot()命令。关于如何实现这类事情的任何想法?
答案 0 :(得分:1)
您可以使用@each
键来观察对数组内容的更改。有关此功能,请参阅ember.js指南:
http://emberjs.com/guides/object-model/computed-properties-and-aggregate-data/