[英]Echarts.js: How to programmatically activate brush selection
我使用echarts.js库提供了财务数据图表,例如股票价格。
我希望用户能够通过单击并拖动鼠标来选择该图表的一部分。 缩放图表不需要选择范围,而只需告诉用户一些信息,例如选择中的最高价格,最低价格。
我想我可以使用brush和brushType:'lineX'
完成此操作。
我现在关心的是工具箱。 我不要 我可以通过设置show:false
来隐藏它,但是如果没有工具箱按钮,我将无法选择'lineX'画笔。
是否可以通过编程方式激活“ lineX”画笔? 我希望图表将始终启用此笔刷,并且用户只需单击即可重置笔刷选择的范围。 无需停用“ lineX”选择。 这可能吗?
请尝试以下方法:
myChart.dispatchAction({
type: 'takeGlobalCursor',
key: 'brush',
brushOption: {
brushType: 'lineX',
brushMode: 'single'
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.