解决echarts在uniapp里tooltip,legend不能点击的问题

时间:2024-07-20 14:38:34

在main.js文件里面添加,这样tooltip就可以点击,但是legend可能还不能点击,

window.wx = {}
// 在使用获取echarts dom使用
echarts.env.touchEventsSupported = false;
echarts.env.wxa = false;
const chartContainer = this.$refs.chartContainer
this.chart = markRaw(echarts.init(chartContainer))

legend点击,在使用echarts页面引入markRaw ,这样echarts就可以点击了

	import { markRaw } from 'vue';
	import * as echarts from 'echarts';

	使用
	const chartContainer = this.$refs.chartContainer
	this.chart = markRaw(echarts.init(chartContainer))