【Vue】路由学习中遇到的BUG

目录捏


最近路由学习中遇到了各式各样的飚红,记录下来供大家参考( 其实是怕下次再错X^X


一、TypeError: Cannot read properties of undefined(reading ' self')

问题描述:

无法读取 undefined 的属性


原因分析:

routes配置中不是components而是component( 自动提示害人不浅


解决方案:

将components改为component

二、error 'XXX' is not defined no-undef

问题描述:

'XXXXX' 未被定义


原因分析:

组件中的name写成变量形式,而变量不存在


解决方案:

将name中所写变量形式改为字符串形式

三、Error: Cannot find module 'babel-preset-es2015'

问题描述:

按element-ui官网的步骤进行按需引入后报错:找不到模块'babel-preset-es2015'


原因分析:

不再使用es2015,改成@babel/preset-env,两者是相同的,其作用都是编译es6语法


解决方案:

在babel.config.js中写成

四、Refused to apply style from 'http://localhost:8080/iconfont.css'

问题描述:

拒绝应用'http://localhost:8080/iconfont.css'的风格,因为它的MIME类型('text/html')不是支持的样式表MIME类型,并且启用了严格的MIME检查


原因分析:

引入的reset.css样式中,import引入了css样式:@import "./iconfont.css"


解决方案:

把css文件中引入的 @import "./iconfont.css" 注释即可

相关推荐
重庆穿山甲6 分钟前
Java开发者的大模型入门:Spring AI组件全攻略(二)
前端·后端
重庆穿山甲9 分钟前
Java开发者的大模型入门:Spring AI组件全攻略(一)
前端·后端
布列瑟农的星空12 分钟前
前端都能看懂的rust入门教程(二)——函数和闭包
前端·后端·rust
晨米酱1 小时前
四、Prettier 编辑器集成指南
前端·代码规范
文心快码BaiduComate1 小时前
Comate 4.0新年全面焕新!底层重构、七大升级、复杂任务驾驭力跃升
前端·程序员·架构
怪可爱的地球人1 小时前
uni-app:5 步接入 vite-plugin-uni-pages,用 <route> 自动生成 pages.json
前端
前端Hardy1 小时前
告别 !important:现代 CSS 层叠控制指南,90% 的样式冲突其实不用它也能解
前端·vue.js·面试
前端Hardy1 小时前
Vue 3 性能优化的 5 个隐藏技巧,第 4 个连老手都未必知道
前端·vue.js·面试
炫饭第一名1 小时前
速通Canvas指北🦮——路径与形状篇
前端·javascript·程序员
DeathGhost2 小时前
CSS container容器查询
前端·css