您现在的位置是:网站首页> 编程资料编程资料
Vue中使用 Echarts5.0 遇到的一些问题(vue-cli 下开发)_vue.js_
2023-05-24
412人已围观
简介 Vue中使用 Echarts5.0 遇到的一些问题(vue-cli 下开发)_vue.js_
Vue使用Echarts5.0的一些问题
问题
最新版的 Echarts5.0 使用 import echarts from 'echarts' 导入,会发现导出的 echarts 是 undefined 的情况,无法正常使用。
解决方案一
新版本有问题就用旧版本咯
# 卸载 Echarts5.0 npm uninstall echarts # 规定版本来安装(选择自己喜欢的版本安装) npm install echarts@4.8.0 --save # 导入使用 import echarts from 'echarts'
解决方案二
还是使用 Echarts5.0 但是导入方式换为:
import * as echarts from 'echarts'
为什么会出现这种情况?
对比一下 源码就知道咯,5.0 版本的 dist 目录多了个 .esm.js 文件 ,之前的版本是没有的,这是个特意给 ESM 模块导入使用的,截图如下,所以以前的导入方法就不行咯,因为使用了 export 而不是 export default (可以去了解下 ESM,就知道这两个导出有啥区别了)

vue使用echarts 5.0“export ‘default‘ (imported as ‘echarts‘) was not found in ‘echarts‘
有原来的引入方式改为
import * as echarts from "echarts"
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- 从Vue转换看Webpack与Vite 代码转换机制差异详解_vue.js_
- npm安装windows-build-tools卡在Successfully installed Python2.7_node.js_
- next.js初始化参数设置getServerSideProps应用学习_javascript技巧_
- vue和iview结合动态生成表单实例_vue.js_
- Vue enter回车导致页面刷新问题及解决_vue.js_
- 新建的React Native就遇到vscode报警解除方法_React_
- react hooks实现原理解析_React_
- vue2项目中全局封装axios问题_vue.js_
- Vue项目中安装使用axios全过程_vue.js_
- 微信小程序实现顶部固定 底部分页滚动效果_javascript技巧_
