Javascript apacheechart:自动选择工具箱功能

Javascript apacheechart:自动选择工具箱功能,javascript,echarts,Javascript,Echarts,我希望在图表加载时默认打开画笔和多选工具箱功能。似乎没有我可以为它分派的操作,我也无法在DOM中找到元素(因为它被渲染到画布上),因此我似乎无法通过从文档中抓取按钮来调用onClick(除非我可以而且我不知道怎么做) 找到了一个可以调度的操作,必须通过他们的笔刷组件来找出它,但是现在我知道了,在他们的文档中也很容易找到它。我只是在“on('finished')中分派这个操作(我在方法中留下了一个标志,以确保只调用一次,而不是每次动画完成时都调用) 你已经试过什么了,给我们看看我的共同愿望。大多数

我希望在图表加载时默认打开画笔和多选工具箱功能。似乎没有我可以为它分派的操作,我也无法在DOM中找到元素(因为它被渲染到画布上),因此我似乎无法通过从文档中抓取按钮来调用onClick(除非我可以而且我不知道怎么做)


找到了一个可以调度的操作,必须通过他们的笔刷组件来找出它,但是现在我知道了,在他们的文档中也很容易找到它。我只是在“on('finished')中分派这个操作(我在方法中留下了一个标志,以确保只调用一次,而不是每次动画完成时都调用)


你已经试过什么了,给我们看看我的共同愿望。大多数人都在翻阅文档,寻找他们的选择和事件。找不到将切换工具箱按钮的要分派的事件。按钮被呈现到画布上,而不是DOM,因此我无法从javascript访问它们。一个很难理解的猜测是在画布坐标处发送一个点击事件,我希望按钮位于。。。但由于屏幕尺寸不一致,风险很快就会增加。
let options = {
      toolbox: {
        orient: 'vertical',
      },

      brush: {
        toolbox: ['lineX', 'keep'],
        // Intuition is to have an "default: 'active'/'inactive'" option here
        xAxisIndex: backsplashGridIndex
      },
  }
echart.dispatchAction({
      type: 'takeGlobalCursor',
      key: 'brush',
      brushOption: {
          brushType: 'lineX',
          brushMode: 'multiple'
      }
});