1.二次渲染不显示 (注:用原生dom获取方法否则会报错如:图二)

       //容器id="main" 里有个_echarts_instance_

       // 移除容器上的 _echarts_instance_

      document.getElementById('main').removeAttribute('_echarts_instance_');

     //重新初始化

     let myChart = echarts.init(document.getElementById('main'));

      myChart.setOption(option,true);

错误代码:
var myEchart = echarts.init($('#main'));

正确代码:
var myEchart = echarts.init(document.getElementById('main'));

原因:因为在初始化echarts的时候,echarts.js规定只能使用dom原生方法获取标签,即 document.getElementById('main');

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐