在dashing上更新chart.js小部件

时间:2016-09-25 01:52:04

标签: javascript coffeescript chart.js dashing

我目前正在使用dashing.io开发一个仪表板,并且破折号本身正常。但是,为了绘制图形,我使用的是基于Chart.js的附加widget。当我需要使用新数据更新此图表时,问题就出现了。 小部件的咖啡脚本是:

class Dashing.lin extends Dashing.Chartjs
  onData: (data) ->
    @barChart 'char', # The ID of your html element
      ["Hour 1", "Hour 2", "Hour 3", "Hour 4", "Hour 5"], # Horizontal     labels
      [
        label: 'Power Consumption' # Text displayed when hovered
        colorName: 'yellow' # Color of data
        data: [80, 59, 13, 31, 48] # Vertical points
      ]

我的数据是使用python处理的,我得到了python脚本本身直接修改该文件的内容并更新该脚本中的数据点。问题出现时,尽管值已更新,但图表并未反映更改。我知道Chart.js有一个方法update()但我无法从这个咖啡脚本中成功调用该方法。

提前致谢

0 个答案:

没有答案