「foo」と「bar」というラベルの付いた2つのY軸があるとします。これらの軸は、同じ間隔に沿った点に対応する。最後の12週間の週とフォアとバーの集計。理想的には、折れ線グラフに沿ってこれらのポイントの1つをマウスオーバーすると、ツールチップはfooとbarの両方について問題の週のデータを表示します。これは、複数のY軸を持たない場合の動作です。実際には、個々のポイントをマウスオーバーすると、その特定のポイントのデータだけが表示されます。ChartJS 2で2つのY軸を1つのツールチップに結合することはできますか?
がconst CHART_OPTIONS = {
scales:
{
xAxes: [{
ticks: {
display: false,
},
}],
yAxes: [
{
type: 'linear',
id: 'y-axis-0',
display: false,
position: 'left',
},
{
type: 'linear',
id: 'y-axis-1',
display: false,
position: 'right',
},
],
},
};
チャートデータは、それぞれy-axis-0
とy-axis-1
のyAxisID
指定:明確にするために
が、これは私のチャートのオプションがどのように見えるかです。
2つのY軸を持つチャートを見たことのない人のために、I've prepared a simple example。
これはChart.js 2で行うことができますか?