2017-07-20 46 views
0

我使用Polymer与Charts.js的端口从here。我似乎无法弄清楚如何在Charts.js中应用通常可用的options。我想禁用的动画,所以我做的:禁用聚合物中的Charts.js动画?

<chart-line data="[[data]]" options$=[[optionsData]]>lol</chart-line> 

和聚合物的构造函数:

this.optionsData = "options:{animation:{duration: 0}}" 

这是行不通的。我如何申请选项?

回答

0

<chart-line>.options要求Object,这意味着optionsData应该是Object。您分配一个string到该属性(而且是一个畸形的JSON字符串),但你应该分配的实际JSON对象是这样的:

constructor() { 
    super(); 
    this.optionsData = {animation: {duration: 0}}; 
} 

或者更简单地说:

constructor() { 
    super(); 
    this.optionsData = {animation: false}; 
} 

demo