email为9的数据和第二条为100的数据, 是一条直线了,无法看出趋势。
解决办法:
series: [
{
name: 'email',
type: 'line',
stack: 'Total',
data: [9, 100]
},
{
name: 'money',
type: 'line',
stack: 'Total',
data: [11515923.96, 466488.68],
yAxisIndex: 1
}
]
如果【series】里设置了yAxisIndex: 1,之后
报错:Filed to run code TypeError: Cannot read properties of undefined (reading 'get')
, 页面也显示不出来
参考:
这个错误通常是由于没有正确定义yAxis导致的。请确保您已经正确地定义了yAxis。
例如,您可以在option中添加以下代码来定义yAxis:
yAxis: [
{
type: 'value',
},
{
type: 'value',
yAxisIndex: 1,
}
]
其中,第一个yAxis为默认的y轴,第二个yAxis的yAxisIndex为1,表示将其绑定到series中设置了yAxisIndex: 1的数据系列。
yAxisIndex要放在数据值较多的系列上