我的编程空间,编程开发者的网络收藏夹
学习永远不晚

echarts报错:Error in mounted hook的解决方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

echarts报错:Error in mounted hook的解决方法

echarts安装创建图表时报这种错误:Error in mounted hook: “TypeError: Cannot read properties of undefined (reading ‘init’)”

1 .具体报错内容:

在这里片描述

2.解决办法:

原先大家可能是这样的写法

import echarts from 'echarts'

后面改为这样导入就不会出错了

import * as echarts from 'echarts'

3.原因:

个人感觉跟我们导入的方法有关,如果采用这种 import echarts1 from ‘echarts’ 导入,它是import导入的简便形式,其含义是把echarts里面的默认暴露都存在变量echarts1 里面,而报错是因为我们引用echarts里面的init方法显示没有定义,所以猜测可能是在echarts 里面的init方法不是采用默认暴露的形式导致的。

4.扩展–import导入的方式:

1.通用方式

import * as m1 from "./js/demo.js"; //意思是把demo.js里面所有的暴露数据都存在变量m1里面 
console.log(m1);
console.log(m1.default.skill()); //默认暴露的时候,调用里面的属性或者方法要多加一层default

2.结构赋值方式

import {
            school,
            name
        } from "./js/demo.js"; //结构赋值出来的内容与demo.js里面设置的暴露数据是一一对应的
        import {
            school as school1,
            name as name1
        } from "./js/demo2.js"; //结构赋值出来的内容与demo.js里面设置的暴露数据是一一对应的,可以对解构赋值出来的内容另外命名

3.简便方式,只针对默认暴露的形式

import m3 from "./js/demo3.js"; //m3里面的数据全部都是默认暴露的形式

总结

到此这篇关于echarts报错:Error in mounted hook: “TypeError: Cannot read properties of undefined (reading ‘init‘)“的解决方法的文章就介绍到这了,更多相关echarts报错Error in mounted hook内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

echarts报错:Error in mounted hook的解决方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Vue报错error:0308010C:digital envelope routines::unsupported的解决方法

这篇文章主要给大家介绍了关于Vue报错error:0308010C:digital envelope routines::unsupported的解决方法,文中通过图文将解决的办法介绍的非常详细,需要的朋友可以参考下
2022-11-13

前端项目中报错Uncaught (in promise)的解决方法

最近在做项目的时候控制台报了一个错Uncaught(inpromise)false,这篇文章主要给大家介绍了关于前端项目中报错Uncaught (in promise)的解决方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2023-05-17

You have an error in your SQL syntax - 如何解决MySQL报错:SQL语法错误

摘要:MySQL是一种常用的关系型数据库管理系统,它提供了丰富而强大的功能来支持数据存储和查询。然而,当我们编写SQL语句时,可能会遇到各种各样的错误,其中最常见的就是SQL语法错误。本文将介绍如何解决MySQL报错中的SQL语法错误,并提
2023-10-21

Android Studio 报错failed to create jvm error code -4的解决方法

安装完 Android Studio 后启动,却报错如下:代码如下:failed to create jvm error code -4 这一般应是内存不够用所致,解决方法参考如下。 打开 Android Studio 安装目录下的bin目
2022-06-06

Fatal error: Call to a member function read() on a non-object in 错误解决方法

Fatal error: Call to a member function read() on a non-object in E:\www\include\dialorrgFtgHjVg\select_soft.php on line
2022-06-12

php $_get报错的解决方法

这篇文章主要介绍php $_get报错的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php $_get报错的解决办法:使用【array_key_exists(key, 数组)】函数来进行判断,其中参数1为要
2023-06-09

编程热搜

目录