【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" 注释即可

请添加图片描述

相关推荐

  1. Vue嵌套(子使用

    2024-01-19 14:00:03       10 阅读
  2. Vue使用

    2024-01-19 14:00:03       41 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-19 14:00:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-19 14:00:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-19 14:00:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-19 14:00:03       18 阅读

热门阅读

  1. linux c多个线程分段读取一个文件

    2024-01-19 14:00:03       32 阅读
  2. Vue 阻止事件冒泡

    2024-01-19 14:00:03       36 阅读
  3. Interface 接口

    2024-01-19 14:00:03       32 阅读
  4. Python设计模式详解

    2024-01-19 14:00:03       29 阅读
  5. What is `JsonSanitizer.sanitize` does?

    2024-01-19 14:00:03       34 阅读