3-10 使用老师推荐 require.context 引入 element icons组件经行全局注册 报错具体见正文

来源:3-10 处理内部 svg 图标显示

隔城府窥红颜

2021-11-13

在 utils 文件夹中的 js文件使用 require.context 对内置 icon组件经行引用注册
图片描述

在main.js 引入 和使用
图片描述

运行效果如图 能正常使用 但是会报错
图片描述

写回答

3回答

Sunday

2021-11-13

你的意思是运行时可以打印,但是依然会抛出undefined错误?
如果是这样的话,有可能是错误提示出现了问题。
我觉得你可以先重启项目判断是否是缓存问题。

0
4
Sunday
回复
隔城府窥红颜
也可以通过 log ,或者通过 debugger 都可以
2021-11-14
共4条回复

隔城府窥红颜

提问者

2021-11-13

老师请看 答应出来的 图

//img.mukewang.com/szimg/618fa9c709ac403512570249.jpg

//img.mukewang.com/szimg/618fa9c709129cb008860121.jpg

//img.mukewang.com/szimg/618fa9c7095bede905820041.jpg


0
0

Sunday

2021-11-13

你好

这个错误是说你在  global-icon 的 44 行中,从一个 undefined 中 .name 。应该是这行代码

//img.mukewang.com/szimg/618fa151097ebb3c05620087.jpg

你可以查看下 reqCom.default 是什么内容,或者跟踪下你的逻辑

0
1
隔城府窥红颜
就是这 得到的是 组件的名称 和 组件的地址 打印输出一切正常 就是运行时有错 而且 antd 这种方式都不会报错的 老师请看我自己回答的那个图
2021-11-13
共1条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1980 学习 · 1734 问题

查看课程