高亮的时候需要用到:
高亮指定的数据图形。
通过seriesName或者seriesIndex指定系列。如果要再指定某个数据可以再指定dataIndex或者name。
dispatchAction({ type: 'highlight', // 可选,系列 index,可以是一个数组指定多个系列 seriesIndex?: number|Array, // 可选,系列名称,可以是一个数组指定多个系列 seriesName?: string|Array, // 可选,数据的 index dataIndex?: number, // 可选,数据的 名称 name?: string})
这样就能得到:
let myChart = this.$echarts.init(document.getElementById(id))myChart.on('mouseover', (v) => { console.log('鼠标移上去的index:') console.log(v.dataIndex) })参考:
Documentation - Apache ECharts
https://segmentfault.com/q/1010000039026832?_ea=95492260
Documentation - Apache ECharts
https://echarts.apache.org/zh/tutorial.html#ECharts%20%E4%B8%AD%E7%9A%84%E4%BA%8B%E4%BB%B6%E5%92%8C%E8%A1%8C%E4%B8%BA