Echarts.js:如何以编程方式激活画笔选择
Echarts.js: How to programmatically activate brush selection
我有一张财务数据图表,例如股票价格,使用很棒的 echarts.js 库。
我希望用户能够 select 使用鼠标通过单击和拖动来查看此图表的一部分。
selected 范围不需要缩放图表,而只是告诉用户一些信息,例如selection.
中的最高价、最低价
我想我可以使用画笔和brushType:'lineX'
来完成这个。
我现在关心的是工具箱。我不想要它。
我可以通过设置 show:false
隐藏它,但是如果没有工具箱按钮,我无法 select 'lineX' 画笔。
是否可以通过编程方式激活 'lineX' 笔刷?
我希望图表始终激活此画笔,并且用户只需单击即可重置画笔 selected 范围。无需停用 'lineX' select 离子。
这可能吗?
尝试以下:
myChart.dispatchAction({
type: 'takeGlobalCursor',
key: 'brush',
brushOption: {
brushType: 'lineX',
brushMode: 'single'
}
});
我有一张财务数据图表,例如股票价格,使用很棒的 echarts.js 库。
我希望用户能够 select 使用鼠标通过单击和拖动来查看此图表的一部分。 selected 范围不需要缩放图表,而只是告诉用户一些信息,例如selection.
中的最高价、最低价我想我可以使用画笔和brushType:'lineX'
来完成这个。
我现在关心的是工具箱。我不想要它。
我可以通过设置 show:false
隐藏它,但是如果没有工具箱按钮,我无法 select 'lineX' 画笔。
是否可以通过编程方式激活 'lineX' 笔刷? 我希望图表始终激活此画笔,并且用户只需单击即可重置画笔 selected 范围。无需停用 'lineX' select 离子。 这可能吗?
尝试以下:
myChart.dispatchAction({
type: 'takeGlobalCursor',
key: 'brush',
brushOption: {
brushType: 'lineX',
brushMode: 'single'
}
});