到目前为止我一直在做的方法是使用Meteor.call
并重置回调中的所有系列,全部添加所有点。然后,我每隔5秒左右使用$interval
获取新数据。这显然效率不高,而且我的数据集正在增长。
现在我正在尝试切换到Meteor订阅,因为它感觉就像是适合这项工作的工具。
第一个挑战是如何添加(一次)所有已经在集合中的点。我通过使用订阅的onReady
回调解决了这个问题。
现在我的问题是:如何处理图表上系列的后续更新?
我有一个应该收到更新的帮助器集合,虽然这在ng-repeat
中使用时透明地工作,但我发现很难在这个用例之外进行交互。
我尝试了$watch
但观察者没有触发。
Higcharts文档有一个关于如何做我想做的纯粹的Meteor示例:http://www.highcharts.com/blog/195-meteor-standalone,但我怎样才能使它适应angularjs-meteor?
答案 0 :(得分:0)
使用ng-highcharts,并确保您的系列链接到帮助结果。