在一个柱线组合图中,有2条线,我希望下面的线与柱子都是对应左轴,顶部的线对应右轴。在 vchart 里应该如何配置呢?
通过axisSite设置数据所属轴线
https://v-charts.js.org/#/line?id=%e8%ae%be%e7%bd%ae%e5%8f%8c...
https://vue-echarts.github.io/guide/line.html#%E5%8F%8C-y-%E8...
如果使用的是echarts的配置,则在series中设置yAxisIndex,指定使用的y轴
https://echarts.apache.org/zh/option.html#series-line.yAxisIndex
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
解决方案
在 VChart 中轴和系列可以灵活的配置对应关系,在轴上有配置 seriesId 可以配置为一个系列 id 的数组或者单个系列id
将左轴的 seriesId 设置为 ['line0','bar0'],将右轴的seriesId 设置为['line1']。
代码示例
结果展示
在线效果参考:https://codesandbox.io/s/tooltip-multiline-forked-jrh3t9
相关文档
轴配置