桑基图如何实现全数据溯源,现阶段只能溯源直接相连的上一级和下一级
来源:1-2 课程介绍(导学)
写码破万键
2020-12-11
老师请问,桑基图想实现点击任意1个节点或者连线将与这个节点直接相连和间接相连的节点和连线都高亮如何实现?
研究了Echarts官网的focusNodeAdjacency: ‘allEdges’,他这个hover效果只能将直接相连的连线和节点点亮,间接相连的不行。
当前效果:
期望效果:
所有直接间接与该节点相连的节点和连线都点亮
写回答
1回答
-
同学你好,在github上有人已经提出相关的问题了,但是看后续也没有相关更新的代码,你可以持续关注该问题https://github.com/apache/incubator-echarts/issues/10959 你可以试一下通过echarts的事件来动态的渲染桑基图的来实现上述的效果。在点击事件中是可以获取到点击数据的,可以根据被点击的数据来控制要显示线条和节点的样式效果。
012020-12-15
相似问题