2017-05-24 2 views
0

chartjsのダブルドーナツチャートで適切なコールバックを実装する方法は?chartjsの2レベルのドーナツチャートのコールバック

私はこのような何かする唯一の方法を知っている:

options: { 
    tooltips: { 
     callbacks: { 
     label: function (tooltipItems, data) { 
      return data.datasets[0].data[tooltipItems.index] + 'h'; 
     } 
     } 
    } 
    } 

しかし、明らかにそれが正しく機能していませんが。これは最初のドーナツチャート(data.datasets[0].data)からデータを返し、両方のチャートでデータを返します。 両方のチャートのデータを別々に返す方法はありますか?

答えて

1

それはかなり簡単だった[OK]を、ちょうど.datasetIndexを使用します。

label: function (tooltipItems, data) { 
      return data.datasets[tooltipItems.datasetIndex].data[tooltipItems.index] + 'h'; 
     } 
関連する問題