2017-03-03 37 views
1

注釈プラグインchartjs-plugin-annotationを使用してChart.jsの積み重ね棒グラフに現在水平線(3)があります。値はチャートのオプションで最初に設定されます(チャート内のポイントの値ではありません)。新しいチャートデータがデータセットにプッシュされた後、3本の水平ラインの新しい値もプッシュする必要があります。Chart.jsの注釈プラグインで水平線の動的値を設定する方法

水平線のいずれかのオプション設定:新しい値は、それらのラインの位置を設定することができる方法

annotation: { 
    annotations: [{ 
     type: 'line', 
     mode: 'horizontal', 
     scaleID: 'y-axis-1', 
     value: 75; 
     borderColor: color(window.chartColors.green).alpha(0.7).rgbString(), 
     label: { 
     enabled: true, 
     content: 'Label 1' 
     } 
    }] 
    } 

(そうすることができない場合は、可能性だけでそれぞれの値をグラフのオプションの2セットを定義し、最初のを破壊し、更新が必要なときに、第2と交換します。)

ありがとうございます!

答えて

2

見つけました!
myChart.options.annotation.annotations[].value

関連する問題