lloydzhou / vuecharts

the vue toolkit based on echarts
MIT License
27 stars 0 forks source link

如何connect 两个chart? #7

Open xiatianshitiancai opened 2 years ago

lloydzhou commented 2 years ago

@xiatianshitiancai 刚刚参照connect的文档写了一个connect的demo 点击Legend或者tooltip的时候,上下两个图是可以联动的。

https://codesandbox.io/s/vuecharts3-connect-demo-vigks2

image

lloydzhou commented 2 years ago

其实有好几种不同的实现思路:

  1. Chart 组件支持一个 finished事件,可以在这个事件里面调用connect('group1')
  2. 可以像上面的demo一样在一个子组件里面通过inject拿到chart对象,再通过chart对象调用api
xiatianshitiancai commented 2 years ago

明白了。谢谢🙏。