我有一张财务数据图表,例如使用出色的echarts.js库来计算股票价格。
我希望用户能够通过单击并拖动鼠标来选择此图表的一部分。 缩放图表不需要选择范围,而只需告诉用户一些信息,例如最高价格,选择中的最低价格。
我想我可以使用笔刷和brushType:'lineX'
完成此操作。
我现在关心的是工具箱。我不要
我可以通过设置show:false
来隐藏它,但是如果没有工具箱按钮,我将无法选择“ lineX”笔刷。
是否可以通过程序激活 'lineX'画笔? 我希望图表将始终启用此笔刷,并且用户只需单击即可重置笔刷选择的范围。无需停用“ lineX”选择。 这可能吗?
答案 0 :(得分:1)
尝试以下方法:
myChart.dispatchAction({
type: 'takeGlobalCursor',
key: 'brush',
brushOption: {
brushType: 'lineX',
brushMode: 'single'
}
});