前端菜菜填坑
开发踩坑记录,并查询相关资料解决记录
魔鬼君
前端菜菜填坑记
展开
-
运用$attrs和$listeners以及inheritAttrs用法
结论: 使用范围:适用于跨组件通信的场景 总结: 1、inheritAttrs为false时,除了props的属性外,其余绑定的属性都挂载在组件根节点上 2、inheritAttrs设置为true或者false,都能通过$attrs获取组件的属性值(除了props的属性外) 3、$listeners,孙组件向上emit的事件,达到和父组件的通信原创 2021-12-07 10:15:49 · 478 阅读 · 0 评论 -
在vue中引入echarts ,应用报错, “TypeError: Cannot read properties of undefined (reading ‘init‘)“
在main.js中引入echarts import echarts from 'echarts' Vue.prototype.$echarts = echarts 运行页面,报错 解决方案: 引入方式改为如下写法,按需引入也按照对应的方式引入,通过查阅相关文档,导致此现象的原因可能是版本不一致,个人使用的是5.2.2版本的,将版本降低到5以下也能解决此问题 import * as echarts from 'echarts' Vue.prototype.$echarts ..原创 2021-11-22 16:27:46 · 3407 阅读 · 0 评论