lloydzhou / vuecharts

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

我在动态改变line的name时lengend会不停的增加? #8

Open xiatianshitiancai opened 2 years ago

xiatianshitiancai commented 2 years ago

代码示例如下 https://codesandbox.io/s/vuecharts3-connect-demo-forked-93n9si?file=/src/App.vue

lloydzhou commented 2 years ago
  1. 这里确实实现上针对循环渲染组件的时候,对key的处理不是很妥当。
  2. 这个库在实现的时候,也是考虑到调用setOption这个函数的时候,不是很好处理。所以对每一个抽象的组件都定义了一个id,以达到去重的逻辑。

所以,你的这个demo,可以考虑给组件加上id(id避免使用0),我测试了,给了id之后表现是正常的

image

lloydzhou commented 2 years ago

image