echarts-graph取消节点之间线的联动效果

安利插件: echarts v4.0,本次讲解Graph即关系图有关的小技巧。
如果有朋友还不知道echarts这款插件,可以先到官网预览下看看效果图,兴许就有兴趣尝试开发图表了呢ヽ( ̄▽ ̄)ノ,此时此刻非常感谢百度前端大神的开源项目,工作中真的靠它吃饭呢,嘿嘿~
还有其他很不错的图表库此处先不列举了,本文只说工作中遇到的问题和解决方案。

echarts的关系图中有一项功能是开启节点联动效果的功能



由于项目需要,在处理关系图时要求在鼠标滑过连接线时不触发节点联动效果;
通过查阅相应API得出解决方案!

解决方案

效果图如下: https://gallery.echartsjs.com/editor.html?c=xS1zxDJSzX (可点击链接查看演示代码)


这里最关键的是通过绑定mouseover事件,判断触发的dataType是edge(线)还是node(节点),如果是edge就取消联动效果,否则开启。

至于触发节点联动效果的同时连接线变换颜色,可通过对lineStyle添加emphasis属性即可。

总结来讲,难度不大,只要仔细阅读API多加尝试就能找到解决办法。(๑๑)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,251评论 4 61
  • 0.一个纯 JavaScript 的图表库 ECharts ★Star 19690 ECharts,一个纯 Jav...
    npmstart阅读 5,033评论 2 12
  • 什么是数据驱动? 使用过Vue React框架我们就知道,我们不再更改某个DOM的innertext和innerh...
    Mr_Treasure阅读 3,219评论 0 5
  • 孤身打马南屏旧桥边过 恰逢山雨来时雾蒙蒙 正是梅雨时节,南桥小镇淅淅沥沥下了好几天雨。青石板铺就的大街上行人三三两...
    佛系野生作文阅读 535评论 0 0
  • 尝试用马克笔和油画棒的结合,效果还不错,感觉有画出石头的感觉。 【备注】 图片中文字部分是根据微信公众号“剽悍晨读...
    悠悠我蓝阅读 250评论 0 1