jquery.wordexport.js不支持echart导出如何解决

jquery.wordexport.js不支持echart导出如何解决 支持image图片导出可是不支持canvas导出, 解决方式,将echart渲染完的canvas图替换为img图片,而后再执行导出word操做 let myChart = this.$echarts.init(document.getElementById('chart'), 'macarons') myChart.setOption(option) setTimeout(() => { //由于不支持canvas导出,因此将echart图替换为img,而后导出 let imageNode=document.createElement('img'); imageNode.src=myChart.getDataURL();jquery

let childNodes= document.querySelector('#chart').childNodes;
     for(let i=0;i<childNodes.length;i++){
       document.querySelector('#chart').removeChild(childNodes[i]);
     }
       document.querySelector('#chart').appendChild(imageNode);
   
    }, 2000);
复制代码
相关文章
相关标签/搜索