300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > vue结合Echarts实现点击高亮效果的示例

vue结合Echarts实现点击高亮效果的示例

时间:2023-11-13 00:30:39

相关推荐

vue结合Echarts实现点击高亮效果的示例

web前端|js教程

Echarts,高亮,点击

web前端-js教程

下面我就为大家分享一篇vue结合Echarts实现点击高亮效果的示例,具有很好的参考价值,希望对大家有所帮助。

情侣微博网站源码,ubuntu如何切换拼音,爬虫视频免费加密,php 反义,品牌seo分类lzw

本文主要介绍如何在vue中使用Echarts实现点击高亮效果。

微信助力源码,vscode代理设置,Ubuntu安全重启命令,tomcat与网关,sqlite数据同步框架,amaze 分页插件,前端框架dy02,腾讯视频爬虫源码,php 程序设计,东营seo外包,dede网站婚纱模板,php手机网页小游戏源码,答题模板源码,jquery 弹出 页面,免费医药管理系统,方诺淘宝客程序lzw

1、首先看一下官方网站上的介绍:

php 测试题 源码,ubuntu改mac地址,tomcat线程数不增加,爬虫小说实例,php综合技巧,桥西区上门seo技术要多少钱lzw

/api.html#action.graph.focusNodeAdjacency

2、在初始化的时候绑定这两个事件。需要绑定的事件是鼠标的点击事件和右键点击事件。

mounted: function () { let that = this; let myChart = this.$echarts.init(document.getElementById(myChart)); myChart.on(click, function (params) { console.log(params); //点击高亮 that.myChart.dispatchAction({ type: focusNodeAdjacency, // 使用 dataIndex 来定位节点。 dataIndex: params.dataIndex }); if (params.dataType == edge) { that.handleClick(params); } else if (params.dataType == ode) { if (that.firstNode == \) { that.firstNode = params.name; } else { that.secondNode = params.name; } } }); //取消右键的弹出菜单 document.oncontextmenu = function () { return false; }; //右键取消高亮 myChart.on(contextmenu, function (params) { console.log(params); that.myChart.dispatchAction({ type: unfocusNodeAdjacency, // 使用 seriesId 或 seriesIndex 或 seriesName 来定位 series. seriesIndex: params.seriesIndex, }) }); that.myChart = myChart; that.drawLine(); },

运行效果如下:

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

Servlet3.0与纯javascript通过Ajax交互的实例详解

vue 实现的树形菜的实例代码

p5.js入门教学之键盘交互

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。