2017-07-20 3 views
0

私は、012,のCharts.jsのポートでPolymerを使用しています。私はCharts.jsに通常利用可能なoptionsを適用する方法を理解できないようです。私はアニメーションを無効にしたいので、私は実行します。PolymerでCharts.jsアニメーションを無効にしますか?

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

とポリマーコンストラクタで:

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

これは動作しません。オプションはどのように適用できますか?

答えて

0

<chart-line>.optionsは、Objectを必要とします。これは、optionsDataObjectであることを意味します。あなたは、そのプロパティ(とその時不正な形式のJSON文字列)にstringを割り当てたが、あなたはこのように実際のJSONオブジェクトを割り当てるべきである:単に

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

以上:

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

demo

関連する問題