echart设置trigger: ‘axis‘不显示hover效果
在使用echart时开发柱状图,发现trigger设置为axis时,不显示hover效果。
原因:使用了echart版本是 5.5.0,这个版本不能直接使用使用变量声明ecahrt,需要使用常量声明。
报错的代码:
const myChart = ref<any>()
const barEcharts = () => {myChart.value = echarts.init(generateChart2.value);myChart.value.setOption({tooltip: {trigger: 'axis',},xAxis: {type: 'category',data: readingData.months},yAxis: {type: 'value'},// ...省略其他代码})
修改为
const barEcharts = () => {const myEchart = echarts.init(generateChart2.value);myEchart.setOption({tooltip: {trigger: 'axis',},
修改后效果