echarts 树状图关闭或展开节点,视图位置发生改变
时间: 2023-07-11 07:47:13 浏览: 216
echarts,tree 图,节点收缩,option 配置即可
5星 · 资源好评率100%
是的,当你关闭或展开树状图节点时,视图位置可能会发生改变。这是因为关闭或展开节点时,echarts 会重新计算树状图的布局,从而更改节点之间的相对位置。如果你希望视图位置保持不变,可以使用 `setOption` 方法中的 `notMerge` 参数来防止重新计算布局。具体来说,你可以在每次更新树状图数据时设置 `notMerge` 为 `true`,如下所示:
```javascript
myChart.setOption({
series: [{
type: 'tree',
data: [...], // 更新的树状图数据
layout: 'radial' // 布局方式
}],
notMerge: true // 防止重新计算布局
});
```
这样就可以在更新树状图数据时保持视图位置不变。
阅读全文