高亮的时候需要用到:
高亮指定的数据图形。
通过
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