Javascript Echarts.js:如何以编程方式激活笔刷选择

Javascript Echarts.js:如何以编程方式激活笔刷选择,javascript,echarts,Javascript,Echarts,我有一个财务数据图表,例如股票价格,使用伟大的echarts.js库 我希望用户能够通过单击和拖动鼠标来选择此图表的一部分。 缩放图表时不需要选择范围,只需告诉用户一些信息,例如选择中的最高价格、最低价格 我想我可以使用画笔和brushType:'lineX'来完成这项工作 我现在关心的是工具箱。我不想要它。 通过设置show:false,我可以隐藏它,但如果没有工具箱按钮,我无法选择“lineX”笔刷 是否可以通过编程方式激活“lineX”笔刷? 我希望图表中的画笔始终处于活动状态,用户只需单

我有一个财务数据图表,例如股票价格,使用伟大的echarts.js库

我希望用户能够通过单击和拖动鼠标来选择此图表的一部分。 缩放图表时不需要选择范围,只需告诉用户一些信息,例如选择中的最高价格、最低价格

我想我可以使用画笔和
brushType:'lineX'
来完成这项工作

我现在关心的是工具箱。我不想要它。 通过设置
show:false
,我可以隐藏它,但如果没有工具箱按钮,我无法选择“lineX”笔刷

是否可以通过编程方式激活“lineX”笔刷? 我希望图表中的画笔始终处于活动状态,用户只需单击即可重置画笔选择的范围。无需停用“lineX”选择。 这可能吗?

请尝试以下操作:

myChart.dispatchAction({
    type: 'takeGlobalCursor',
    key: 'brush',
    brushOption: {
        brushType: 'lineX',
        brushMode: 'single'
    }
}); 

我们如何触发此事件?谢谢,它可以工作(使用vuejs 2和vue echarts复制)。