在donut chart Ractive示例中,我可以使用以下内容更新组件图下方的文本:
ractive.set('months[0].name', 'Month 1');
但是,如果我尝试使用以下内容更新图表使用的数据:
ractive.set('months[0].data[0].value', 20);
没有任何反应。
据推测,这是因为JS中定义的所有内容都是init
方法。我应该添加哪种方法来更新数据?或者我是否需要在init
的数据中添加观察者?我想添加一种在旧数据和新数据之间转换/动画的方法。
我尝试了添加update
方法,但没有调用。