Vue3解決ElementPlus自動(dòng)導(dǎo)入時(shí)ElMessage無法顯示的問題
vue3 ElementPlus自動(dòng)導(dǎo)入時(shí)ElMessage無法顯示
問題描述
使用Vue3時(shí),ElementPlus引入方式為自動(dòng)導(dǎo)入,需要添加ElMessage彈出提示
按照教程進(jìn)行如下:
import {ElMessage} from 'element-plus'
ElMessage.error('需要填完所有項(xiàng)')但瀏覽器不報(bào)錯(cuò)也不顯示,后在網(wǎng)上查看他人相同問題后得知自動(dòng)導(dǎo)入方式不需要import
解決
刪除import行,直接使用ElMessage,成功解決
ElMessage.error('需要填完所有項(xiàng)')
element plus 使用ElMessage不生效或樣式出現(xiàn)問題或出現(xiàn)在最底部
如下效果:

產(chǎn)生的原因是
使用了element plus的按需引入,然后在組件中 又
import { ElMessage } from 'element-plus' 引入了一次,就會(huì)出現(xiàn)這個(gè)問題,
解決的方法
將組件中的引入刪除,直接使用
ElMessage.success('Successfully sent !') 總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決chunk-vendors.js語(yǔ)法錯(cuò)誤問題
在遇到chunk-vendors.js文件的語(yǔ)法錯(cuò)誤時(shí),可以嘗試在vue.config.js文件中添加transpileDependencies參數(shù)進(jìn)行配置,這通過明確指示哪些依賴需要被babel轉(zhuǎn)譯,從而幫助解決編譯過程中的語(yǔ)法問題,此方法適用于Vue項(xiàng)目中遇到的相關(guān)錯(cuò)誤,希望能幫助到遇到同樣問題的開發(fā)者2024-10-10
vue引入element-ui之后,頁(yè)面是空白的問題及解決
這篇文章主要介紹了vue引入element-ui之后,頁(yè)面是空白的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01
vue3使用vue-i18n的方法詳解(ts中使用$t,?vue3不用this)
所謂的vue-i18n國(guó)際化方案就是根據(jù)它的規(guī)則自己建立一套語(yǔ)言字典,對(duì)于每一個(gè)字(message)都有一個(gè)統(tǒng)一的標(biāo)識(shí)符,下面這篇文章主要給大家介紹了關(guān)于vue3使用vue-i18n(ts中使用$t,?vue3不用this)的相關(guān)資料,需要的朋友可以參考下2022-12-12
Vue中搭配Bootstrap實(shí)現(xiàn)Vue的列表增刪功能
日常開發(fā)中,我們可以用?“拿來主義”?借助Bootstarp現(xiàn)成的一些樣式,快速生成我們想要的頁(yè)面布局,避免書寫大量的HTML和CSS代碼,省下了許多不必要的時(shí)間,可以直接搭配vue使用2022-11-11
vue前端獲取不同客戶端mac地址最詳細(xì)步驟(避免踩坑)
在開發(fā)過程中,綁定賬號(hào)和電腦的功能可以通過獲取電腦的MAC地址實(shí)現(xiàn),下面這篇文章主要介紹了vue前端獲取不同客戶端mac地址的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-10-10

