element-ui 頁面刷新自動彈Message問題


問題:

通過加載插件的方式引入Message,導致每次頁面刷新的時候會自動彈出一個通知消息

  • 該情況只在引入局部插件才會引起
import Vue from 'vue' import 'element-ui/lib/theme-chalk/index.css' ··· import { ... Message, ... } from 'element-ui' ... Vue.use(Message) ... Vue.prototype.$message = Message 

解決辦法

通過加載組件的方式引入即可

Vue.use(Message) 

改為:

Vue.component(Message.name, Message) 

組件 (Component) 是用來構成你的 App 的業務模塊,它的目標是 App.vue。
插件 (Plugin) 是用來增強你的技術棧的功能模塊,它的目標是 Vue 本身。




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM