Apache ECharts:如何在图表上的不同 y 轴上独立缩放,同时能够设置选项?

问题描述 投票:0回答:1

我有一个使用 Apache ECharts 的应用程序,我可以在折线图上添加或删除系列。 每个系列都有自己的 y 轴。 我在 xAxis 上使用 dataZoom (带有滚轮和滑块)。 我希望能够独立地与每个 yAxis 的缩放进行交互(也许在 yAxis 上滚动/拖动以缩放/平移该 yAxis)。 我需要在调用 setOption 之间保持此缩放更改(以便在添加新系列等时不会丢失 yAxis 的修改后的缩放值)。

目前我有一个关于单击事件的处理程序,该处理程序为单击的 y 轴打开一个新的 dataZoom 滑块,我可以更改 y 轴的缩放,但是当我单击其他 y 轴、添加系列或任何其他值时,缩放会重置涉及 setOption 的操作。

如何在多个独立的 y 轴上使用和保持缩放?

echarts apache-echarts
1个回答
0
投票

默认情况下,当您使用 setOption 时,缩放不会重置,如此示例中所示。如果不查看代码,很难判断为什么在您的情况下重置缩放。

我怀疑您正在从选项中添加和删除 dataZoom。如果是这种情况,您可以更改可见性:

show: false

© www.soinside.com 2019 - 2024. All rights reserved.