Vue.js 使用v-cloak后仍顯示變量的解決方法
Vue.js 使用v-cloak后仍顯示變量的解決方法
v-cloak 這個指令是防止頁面加載時出現(xiàn) vuejs 的變量名而設(shè)計的,但有時候添加了這個指令仍會顯示變量,這是怎么回事呢?。
v-cloak 用法:
HTML代碼:
<div v-cloak> {{ message }} </div>
CSS代碼:
[v-cloak] { display: none; }
這樣直至div內(nèi)變量編譯完畢后才會顯示。
但有時添加完畢后仍有部分變量會顯示,這是怎么回事呢?通過控制臺查看,原來是 v-cloak 的display屬性被優(yōu)先級別高的樣式覆蓋所導(dǎo)致,我的處理方案是添加 !important ,簡單粗暴。新css樣式如下:
[v-cloak] { display:none !important; }
經(jīng)測試,并不會產(chǎn)生副作用。如果大家有更好的方案,歡迎交流。相關(guān)截圖如下:
未使用 !important 前的截圖
相關(guān)鏈接:
1. Vue.js 1.0官網(wǎng) v-cloak說明
總結(jié)
以上所述是小編給大家介紹的Vue.js 使用v-cloak后仍顯示變量的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
詳解auto-vue-file:一個自動創(chuàng)建vue組件的包
這篇文章主要介紹了auto-vue-file:一個自動創(chuàng)建vue組件的包,需要的朋友可以參考下2019-04-04vue前臺顯示500和405錯誤的解決(springboot為后臺)
這篇文章主要介紹了vue前臺顯示500和405錯誤的解決(springboot為后臺),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07關(guān)于Vue Router中路由守衛(wèi)的應(yīng)用及在全局導(dǎo)航守衛(wèi)中檢查元字段的方法
這篇文章主要介紹了關(guān)于Vue Router中路由守衛(wèi)的應(yīng)用及在全局導(dǎo)航守衛(wèi)中檢查元字段的方法,實現(xiàn)方法有兩種,本文通過實例代碼對每種方法介紹的很詳細(xì),需要的朋友參考下2018-12-12使用vue-video-player實現(xiàn)直播的方式
在開發(fā)期間使用過video.js、mui-player等插件,發(fā)現(xiàn)這些video插件對移動端的兼容性都不友好,最后發(fā)現(xiàn)一個在移動端兼容不錯的插件vue-video-player,下面通過場景分析給大家介紹使用vue-video-player實現(xiàn)直播的方法,感興趣的朋友一起看看吧2022-01-01