因为vue3中的数据对象是用的proxy监听的,marRaw的作用,将一个对象标记为不可被转为代理。
直接在页面中引入marRaw
import { markRaw } from "vue"
在echarts初始化时加 markRaw
that.myChart = markRaw(that.echarts.init(document.getElementById('broken_'+ id)))
完美解决
因为vue3中的数据对象是用的proxy监听的,marRaw的作用,将一个对象标记为不可被转为代理。
直接在页面中引入marRaw
import { markRaw } from "vue"
在echarts初始化时加 markRaw
that.myChart = markRaw(that.echarts.init(document.getElementById('broken_'+ id)))
完美解决