转载:https://blog.csdn.net/you23hai45/article/details/51595108

由于echarts图形ID是由后台传输过来的,并且是根据图形数据一起传过来,出现了图形容器还未生成,但是数据已经来了,这样就会出现这个问题:找不到图形容器

3、解决办法

(1)如果图形数据和图形ID一起传输过来,先保证图形容器已存在,后生成图形;可以利用定时器延后图形数据

(2)可以将图形数据和图形ID分为两个请求接口,分别同步进行,先保证图形容器存在,然后再生成图形

代码添加判断

var pieId = document.getElementById('pie2');
if (!pieId){
return false;
}
var pie = echarts.init(pieId)

最新文章

  1. new一張form時用using{}的好處。
  2. ubuntu14.04利用aliyun安装docker
  3. H5的一些小问题
  4. IT传统组织结构及新型扁平化组织
  5. Windows去除快捷箭头
  6. 设计模式之美:Singleton(单件)
  7. js 函数提升和变量提升
  8. PL/SQL 听课笔记
  9. static讲解
  10. js日期格式化方法 dateFormatFn
  11. shell字符串操作详解
  12. hdu 5504 GT and sequence
  13. 2015 CCPC-C-The Battle of Chibi (UESTC 1217)(动态规划+树状数组)
  14. 《转》SQL Server 2008 数据维护实务
  15. iOS 网络与多线程--8.百度地图的使用(调用系统浏览器)
  16. Spring框架快速入门之简介
  17. 关于字符latin capital letter sharp s "ß"( U+1E9E)显示的问题
  18. JaveScript基础(1)之变量和数据类型
  19. app与手机其他软件交互测试
  20. Python反序列化 pickle

热门文章

  1. 串的应用与kmp算法讲解--学习笔记
  2. 对js原型对象、实例化对象及prototype属性的一些见解
  3. run.sh
  4. mysql一个SQL案例
  5. WijmoJS 以声明方式添加 Vue 菜单项
  6. CentOS7安装SVN1.9.12
  7. Centos7 更换为网易YUM源
  8. 01:keepalive高可用集群
  9. Git服务器搭建与配置管理
  10. 福建工程学院第十四届ACM校赛G题题解