首页 > 其他 > 详细

element-ui 进入页面 message 自动触发的问题

时间:2021-02-22 20:20:28      阅读:95      评论:0      收藏:0      [点我收藏+]

在按需引入 element-ui 组件的 message 时候,每次进入页面的会自动出现 message 提示,

技术分享图片

解决方法:
 
通过加载组件的方式引入即可
 
把 Vue.use(Message)  改为 Vue.prototype.$message = Message 或 Vue.component(Message.name,Message) ;
 
注意:
 
使用单独使用Message和MessageBox的时候,只要import { Message } from element-ui;就好了,不需要使用Vue.use(Message)
 
或者用 vue 写的项目,几个组件都要用 Message,直接在 main.js 写 import from element-ui 后在写 Vue.prototype.$message = Message 就好了,不用每个组件都写一次 import from element-ui,
 
如果是组件单独引用,Message和MessageBox这两个特殊的组件是不需要使用Vue.use的,如果用了Vue.use就会造成的打开页面就弹窗的问题

 

转载

 

element-ui 进入页面 message 自动触发的问题

原文:https://www.cnblogs.com/pijunqi/p/14432014.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!