1、错误描述

echarts.js:1136 Uncaught Error: Initialize failed: invalid dom.

2、错误原因


<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><link rel="shortcut icon" href="../js/echarts-2.2.7/doc/asset/ico/favicon.png"><script type="text/javascript" src="../js/echarts-2.2.7/doc/asset/js/jquery.min.js" ></script><script type="text/javascript" src="../js/echarts.js" ></script><script>var myChart2 = echarts.init(document.getElementById('main2'));myChart2.setOption({title: {text: '异步数据加载示例'},tooltip: {},legend: {data:['销量']},xAxis: {data: []},yAxis: {},series: [{name: '销量',type: 'bar',data: []}]});$.get('../js/data.json').done(function (data) {console.dir(data);// 填入数据myChart2.setOption({xAxis: {data: data.categories},series: [{// 根据名字对应到相应的系列name: '销量',data: data.data}]});});</script></head><body><div id="chart" style="width: 1200px; height: 560px;"></div></body></html>

{"categories": ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],"data": [5,20,36,10,10,20]}

echarts在用json数据请求时未调用

3、解决办法

(1)将上述代码放在一个函数中,然后在onload中调用这个函数

(2)用jQuery方法


<script>$(document).ready(function(){var chart = document.getElementById('chart');var chartData = echarts.init(chart);chartData.setOption({title: {text: '异步数据加载示例'},tooltip: {},legend: {data:['销量']},xAxis: {data: []},yAxis: {},series: [{name: '销量',type: 'bar',data: []}]});$.get('../js/data.json').done(function (data) {console.dir(data);// 填入数据chartData.setOption({xAxis: {data: data.categories},series: [{name: '销量',data: data.data}]});});function eConsole(param) {console.dir(param);}chartData.on("click",eConsole);});</script>

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

echarts.js:1136 Uncaught Error: Initialize failed: invalid dom.相关推荐

  1. Vue使用echarts报错提示 vue.runtime.esm.js?2b0e:1897 Error: Initialize failed: invalid dom.

    在Vue脚手架+antd搭建的项目中使用Antd的Tabs标签页进行切换时,B页面的Echarts不进行渲染,而且报错提示 说Dom无效,思考了一下原因应该是切换页面后,本页面的dom还未渲染,但是已 ...

  2. Error in nextTick: “Error: Initialize failed: invalid dom.“ found in

    // 方法1 function initEcharts () {// 新建一个promise对象let newPromise = new Promise((resolve) => {resolv ...

  3. jquery.min.js:2 Uncaught Error: Syntax error, unrecognized expression: unsupported pseudo: blank

    1.错误描述 jquery.min.js:2 Uncaught Error: Syntax error, unrecognized expression: unsupported pseudo: bl ...

  4. jquery min js 2 Uncaught Error Syntax error unrecognized e

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.错误 ...

  5. Echarts 报错 Uncaught Error: Invalid geoJson format coordinate.charCodeAt is not a function

    地图 下钻时 ,同一个区域点击多次会出现 如下图 报错 原因是 每次引入的JSON文件都是新的,应该对绘图所需的JSON文件进行缓存 因为 echarts 会绘制解析 json 之后 执行 decod ...

  6. echarts echarts.js:440 Uncaught TypeError: Cannot read properties of null (reading ‘toFixed‘)

    1.对接好字段,没显示效果:关键还报错 代码部分 formatter: function (params) {return '{a|' + params.name + '}' + '\n{a|' + ...

  7. [乐意黎原创] WebPack 打包时抛Uncaught Error: Cannot find module '.\dist\bundle.js'

    如题:WebPack 打包时抛Uncaught Error: Cannot find module '.\dist\bundle.js' A. Webpack 命令时抛错 B.运行时Chrome 控制 ...

  8. throw new Error(‘Electron failed to install correctly, please delete node_modules/electron and try

    问题: cmd命令下执行Electron -v直接报如下错误: D:\nvm\v16.14.2\node_modules\electron\index.js:17 throw new Error('E ...

  9. [js] uncaught exception: Error: listDatabases failed

    当mongo搭建的是replica set集群. 如果你登录某一台SECONDARY节点执行命令 show dbs报错 2022-08-16T15:20:00.606+0800 E  QUERY   ...

最新文章

  1. arpr选定的文件非rar压缩包_python解压压缩包
  2. 深圳网络推广公司介绍几点新网站优化守则!
  3. stm32之GPIO
  4. iTween基础之Color(变换颜色)
  5. 【数据结构与算法】递归
  6. EV3 直接命令 - 第 2 课 让你的 EV3 做点什么
  7. Spring3.2.4集成quartz2.2.1定时任务(demo).
  8. 计算机软件与电子出版物,电子出版物出版和互联网出版.pdf
  9. 以下python注释代码格式正确的是_Python文件头注释的含义,你肯定不懂
  10. AUTOSAR从入门到精通100讲(六)-Multicore-多核存储优化
  11. Servlet与JSP间的传值问题
  12. python shape函数_Python中的多态及抽象类
  13. python-excel写入代码1
  14. Funcode-贪吃蛇
  15. EEGLAB预处理脑电数据
  16. 使用TinyPng来压缩图片
  17. Unity 安卓打包
  18. 单片机74LS164C语言例子,74ls164单片机编程汇总(跑马灯/驱动数码管)
  19. 人再囧途之泰囧bd高清版
  20. Opencv实现颜色检测

热门文章

  1. php安装mem+cache扩展,安装memcached及php扩展
  2. java用NIO实现文件传输_Java Nio 实现文件的传输
  3. gsonformat插件_吐血推荐珍藏的IDEA插件
  4. 新计算机 安装win2000,图文教程!Windows 2000安装过程全接触
  5. c++ int自动转换成无符号变量产生的问题
  6. php 发送短信 sms,php 调用百度sms来发送短信的实现示例
  7. android excel布局,Android实现仿excel数据表格效果
  8. linux sed 冒号,linux sed 总结
  9. Java通过反射访问构造方法
  10. Redis Jedis