原因:被實例化過一次之后,不會重新渲染當前的實例div
所以把當前的實例銷毀清空,重新實例化
解決方案:
當獲取數據失敗,往 div#ec_container 容器中插入 暫無數據 html 片段之后,手動刪除掉 div#ec_container 容器的 echarts_instance
$('#rate_pie').html('暫無數據');
// 必須手動去掉 echarts 容器上面的 屬性 echarts_instance ,否則下次echarts圖無法正常顯示,具體原理未知
$('#rate_pie').removeAttr('echarts_instance');