elementui按需引入后使用this.$message报错
前言:记一个在使用element-ui过程中遇到的一个问题,项目是vue/cli组合elementui框架搭建的,项目采用了按需引入组件的形式,在项目中有个地方需要使用到message提示框,所以使用了这种方法然后报错,上代码main.js文件夹中import {Message} from 'element-ui';Vue.use( Message);报错截图且会报错undefined /下图就是
·
前言:记一个在使用element-ui过程中遇到的一个问题,项目是vue/cli组合elementui框架搭建的,项目采用了按需引入组件的形式,在项目中有个地方需要使用到message提示框,所以使用了这种方法然后报错,上代码
main.js文件夹中
import {Message} from 'element-ui';
Vue.use( Message);
报错截图且会报错undefined /下图就是按需引入message然后使用报错的错误
修改使用方法
main.js文件夹中
import {Message} from 'element-ui';
- Vue.use( Message); (删除这种方式)
+ Vue.prototype.$message = Message (增加为这种)
再在项目中使用this.$message 就可以正常使用了而且不会有一个空的message
更多推荐
已为社区贡献9条内容
所有评论(0)