echarts暫無數據的切換不會重新渲染數據


原因:被實例化過一次之后,不會重新渲染當前的實例div

所以把當前的實例銷毀清空,重新實例化

解決方案:
當獲取數據失敗,往 div#ec_container 容器中插入 暫無數據 html 片段之后,手動刪除掉 div#ec_container 容器的 echarts_instance

$('#rate_pie').html('暫無數據');
// 必須手動去掉 echarts 容器上面的 屬性 echarts_instance ,否則下次echarts圖無法正常顯示,具體原理未知
$('#rate_pie').removeAttr('echarts_instance');


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM