亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

vue中v-cloak解決刷新或者加載出現閃爍問題(顯示變量)

2019-11-19 13:59:22
字體:
來源:轉載
供稿:網友

在使用vue綁定數據的時候,渲染頁面時會出現變量閃爍,例如

<div class="#app">  <p>{{value.name}}</p></div>

在加載的時候會看到

{{value.name}}

在頁面出現,過了幾秒之后才會渲染數據,在vue中有個指令可以解決這個問題,v-cloak

那么,v-cloak要放在什么位置呢,是不是每個需要渲染數據的標簽都要添加這個指令,經過試驗發現,v-cloak并不需要添加到每個標簽,只要在el掛載的標簽上添加就可以,

<div class="#app" v-cloak>  <p>{{value.name}}</p></div>

而且,在css里面要添加

[v-cloak] {  display: none;}

這樣就可以防止頁面閃爍了。

但是有的時候會不起作用,可能的原因有二:

1、v-cloak的display屬性被層級更高的給覆蓋掉了,所以要提高層級

[v-cloak] {  display: none !important;}

2、樣式放在了@import引入的css文件中

v-cloak的這個樣式放在@import 引入的css文件中不起作用,可以放在link引入的css文件里或者內聯樣式中

補充:

下面看下Vue 中的 v-cloak 解讀

v-cloak 的作用和用法

用法:

這個指令保持在元素上直到關聯實例結束編譯。和 CSS 規則如 [v-cloak] { display: none } 一起用時,這個指令可以隱藏未編譯的 Mustache 標簽直到實例準備完畢。官方API

<div id="app">  {{msg}}</div>

HTML 綁定 Vue實例,在頁面加載時會閃爍

然后才會出現 加載完成 字樣,為了效果更明顯,我們可以延后加載 Vue 實例

setTimeout(() => {  new Vue({    el: '#app',    data: {      msg: 'hello'    }  })},2000)

v-cloak 可以解決這一問題,在 css 中加上

[v-cloak] { display: none;}

在 html 中的加載點加上 v-cloak,就可以解決這一問題

<div id="app" v-cloak>  {{msg}}</div>

 Vue1.x 與 Vue2 中 v-cloak 的不同

Vue1 中,允許將 Vue 實例掛載在 body 上,而 Vue2 是不允許的,想對整個頁面實例化,需要另外用一個 div 來容納整個頁面內容,對其進行實例化

這樣在使用 v-cloak 時,同樣需要用到這種方法

 為什么我用的 v-cloak 無效?

在實際項目中,我們常通過 @import 來加載 css 文件

@import "style.css"@import "index.css"

而 @import 是在頁面 DOM 完全載入后才會進行加載,如果我們將 [v-cloak] 寫在 @import 加載的 css 文件中,就會導致頁面仍舊閃爍。

為了避免這種情況,我們可以將 [v-cloak] 寫在 link 引入的 css 中,或者寫一個內聯 css 樣式,這樣就得到了解決。

總結

以上所述是小編給大家介紹的vue中v-cloak解決刷新或者加載出現閃爍問題(顯示變量) ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩在线视频观看| 日本久久精品视频| 国产一区av在线| 66m—66摸成人免费视频| 国产精品久久久久久久久久久新郎| 国产一区av在线| 日韩欧美在线第一页| 欧美一级黑人aaaaaaa做受| 97精品久久久中文字幕免费| 亚洲级视频在线观看免费1级| 国产成人一区二区三区| 国内精品中文字幕| 欧美成aaa人片在线观看蜜臀| 亚洲国产天堂久久综合| 国产精品精品久久久久久| 九九热这里只有精品免费看| 久久久久久久电影一区| 欧美性受xxxx白人性爽| 九九九热精品免费视频观看网站| 亚洲第一免费网站| 国产精品十八以下禁看| 欧美黑人巨大精品一区二区| 91欧美精品午夜性色福利在线| 国产视频自拍一区| 日韩欧美在线网址| 日韩精品在线免费播放| 欧美成人自拍视频| 亚洲欧美另类人妖| 日韩视频精品在线| 狠狠久久五月精品中文字幕| 国产日韩欧美日韩大片| 91av视频导航| 日韩在线视频二区| 91亚洲精品在线观看| 亚洲色无码播放| 欧美精品久久久久久久久| 久久久久久高潮国产精品视| 2019中文在线观看| www.日韩视频| 日韩国产欧美精品一区二区三区| 欧美性极品xxxx娇小| 色偷偷偷亚洲综合网另类| 在线观看日韩视频| 亚洲最大av网| 日韩在线欧美在线| 久久福利视频网| 精品中文字幕在线2019| 欧美另类xxx| 亚洲第一天堂av| 国模gogo一区二区大胆私拍| 日本一区二区在线免费播放| 欧美国产欧美亚洲国产日韩mv天天看完整| 高清欧美性猛交xxxx黑人猛交| 成人观看高清在线观看免费| 亚洲国产欧美一区二区丝袜黑人| 国产精品稀缺呦系列在线| 久久精品国产免费观看| 久久在线免费视频| 国产原创欧美精品| 精品国产欧美一区二区五十路| 国产99久久久欧美黑人| 欧美日产国产成人免费图片| 欧美日韩不卡合集视频| 全球成人中文在线| 久久乐国产精品| 国产精品亚洲片夜色在线| 日韩人体视频一二区| 热99精品只有里视频精品| 色综合男人天堂| 精品久久久999| 亚洲欧美日韩精品久久奇米色影视| 亚洲人午夜精品免费| 国产精品欧美激情| 自拍亚洲一区欧美另类| 91高清视频免费观看| 久久免费精品日本久久中文字幕| 黑人巨大精品欧美一区二区免费| 色婷婷综合久久久久| 亚洲第一av在线| 97精品国产97久久久久久| 欧美亚洲成人xxx| 日本亚洲欧洲色| 亚洲国产成人精品女人久久久| 超碰精品一区二区三区乱码| 欧美片一区二区三区| 欧美性xxxx18| 亚洲影视中文字幕| 欧美日韩国产黄| 91夜夜揉人人捏人人添红杏| 亚洲直播在线一区| 国产精品爽爽爽爽爽爽在线观看| 国产精品久久99久久| 日本精品免费一区二区三区| 日韩精品高清在线| 亚洲欧美激情精品一区二区| 亚洲美女视频网站| 国产亚洲欧美日韩美女| 日韩高清不卡av| 成人精品一区二区三区| 欧美日韩福利在线观看| 成人av.网址在线网站| 精品magnet| 色综合老司机第九色激情| 亚洲aaaaaa| 日韩av免费看网站| 欧美中文字幕视频在线观看| 国产一区二区三区在线播放免费观看| 国产一区二区丝袜| 亚洲成人教育av| 欧美成人sm免费视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 91网站在线看| 国产精品一区二区三区久久久| 精品欧美国产一区二区三区| 欧美国产日韩免费| 国产午夜精品免费一区二区三区| 国产精品久久久久久久久借妻| 久久福利视频网| 91禁外国网站| 国产精品视频区1| 久久97精品久久久久久久不卡| 中文字幕日韩有码| 色妞色视频一区二区三区四区| 精品久久久久国产| 中文字幕亚洲一区在线观看| 91高清在线免费观看| 久久久久久久亚洲精品| 欧美日韩国产成人| 亚洲国产成人精品电影| 欧美亚洲另类制服自拍| 亚洲女人天堂成人av在线| 青草成人免费视频| 亚洲一区二区久久| 亚洲第一视频网站| 亚洲精品成人网| 欧美性色xo影院| 日韩成人在线观看| 日韩av在线看| 亚洲国产天堂网精品网站| 欧美色videos| 亚洲人成在线免费观看| 人人爽久久涩噜噜噜网站| 亚洲精品www| 亚洲一区亚洲二区亚洲三区| 亚洲第一天堂无码专区| 欧美亚洲视频在线观看| 色先锋资源久久综合5566| 欧美多人爱爱视频网站| 国产精品免费一区二区三区都可以| 国产精品日韩专区| 午夜欧美不卡精品aaaaa| 欧美成人中文字幕| 久久精品国产91精品亚洲| 亚洲国产精品一区二区三区| 欧美猛交ⅹxxx乱大交视频| 亚洲激情免费观看| 国产综合福利在线| 成人网在线免费观看| 精品视频久久久久久久| 日韩av最新在线观看| 久久免费福利视频| 欧美一级大片在线免费观看| 亚洲人高潮女人毛茸茸| 久久夜色撩人精品|