Echarts 初始化失败: Invalid DOM 错误解决方法
{"title":"现有一弹窗,弹窗内有<div id="hearChart" class="chart">
为了解决这个问题,你可以尝试在确保DOM元素完全加载后再初始化echarts。这可以通过在window对象的load事件上添加一个事件监听器来实现。修改你的代码如下:
onMounted(() => {
window.addEventListener('load', () => {
const chart = echarts.init(document.getElementById('hearChart'));
// 在这里进行echarts的配置和使用
});
});
这样,echarts的初始化将在整个页面完全加载之后进行,从而避免了"Initialize failed: invalid dom"错误。