假设我有两个 Y 轴,分别标记为“foo”和“bar”。这些轴对应于沿相同间隔的点,例如过去 12 周中每周的 foos 和 bar 聚合。理想情况下,您将鼠标悬停在折线图上的这些点之一上,工具提示将显示 foo 和 bar 的相关数据;如果您没有多个 Y 轴,这就是它的工作原理。在实践中,您将鼠标悬停在单个点上以仅查看该特定点的数据。
为清楚起见,这是我的图表选项的样子:
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',
},
],
},
};
图表数据分别指定ayAxisID
和。y-axis-0
y-axis-1
对于那些还没有看过带有两个 Y 轴的图表的人,我准备了一个简单的例子。
所以我的问题是这是否可以用 Chart.js 2 完成?