Vue 打包后自定義樣式無法覆寫elementUI組件原有樣式問題
by:授客 QQ:1033553122
開發環境
Win 10
node-v10.15.3-x64.msi
下載地址:
https://nodejs.org/en/
問題描述
如下為基于elementUI Dialog撰寫的一個組件,以npm run dev方式運行vue 專案時,自定義樣式可以覆寫elementUI組件原有樣式,但生產環境運行npm run build打包后的vue專案時,自定義樣式卻不起作用了,

原因分析
css樣式存在引入順序問題,引入App之后引入的ElementUI樣式
解決方法
修改main.js,調整組件引入順序
import ElementUI from"element-ui"
import "element-ui/lib/theme-chalk/index.css" //確保在import APP之前引入
...略
import App from"./app/App"
import router from"./router"// 最后引入路由
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/31377.html
標籤:Html/Css
上一篇:CSS Grid 布局
下一篇:Flex布局
