亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Vue中的v-cloak使用解讀

 更新時(shí)間:2017年03月27日 14:28:22   作者:koucxz  
本篇文章主要介紹了Vue中的v-cloak使用解讀,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

v-cloak 的作用和用法

用法:

這個(gè)指令保持在元素上直到關(guān)聯(lián)實(shí)例結(jié)束編譯。和 CSS 規(guī)則如 [v-cloak] { display: none } 一起用時(shí),這個(gè)指令可以隱藏未編譯的 Mustache 標(biāo)簽直到實(shí)例準(zhǔn)備完畢。官方API

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

HTML 綁定 Vue實(shí)例,在頁(yè)面加載時(shí)會(huì)閃爍

然后才會(huì)出現(xiàn) 加載完成 字樣,為了效果更明顯,我們可以延后加載 Vue 實(shí)例

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

v-cloak 可以解決這一問(wèn)題,在 css 中加上

[v-cloak] {
 display: none;
}

在 html 中的加載點(diǎn)加上 v-cloak,就可以解決這一問(wèn)題

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

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

Vue1 中,允許將 Vue 實(shí)例掛載在 body 上,而 Vue2 是不允許的,想對(duì)整個(gè)頁(yè)面實(shí)例化,需要另外用一個(gè) div 來(lái)容納整個(gè)頁(yè)面內(nèi)容,對(duì)其進(jìn)行實(shí)例化

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

為什么我用的 v-cloak 無(wú)效?

在實(shí)際項(xiàng)目中,我們常通過(guò) @import 來(lái)加載 css 文件

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

而 @import 是在頁(yè)面 DOM 完全載入后才會(huì)進(jìn)行加載,如果我們將 [v-cloak] 寫(xiě)在 @import 加載的 css 文件中,就會(huì)導(dǎo)致頁(yè)面仍舊閃爍。

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue點(diǎn)擊右鍵出現(xiàn)自定義操作菜單實(shí)現(xiàn)代碼

    vue點(diǎn)擊右鍵出現(xiàn)自定義操作菜單實(shí)現(xiàn)代碼

    這篇文章主要給大家介紹了關(guān)于vue點(diǎn)擊右鍵出現(xiàn)自定義操作菜單實(shí)現(xiàn)的相關(guān)資料,在網(wǎng)頁(yè)中我們也希望可以像桌面軟件一樣,點(diǎn)擊右鍵后出現(xiàn)操作菜單,對(duì)選中的數(shù)據(jù)項(xiàng)進(jìn)行相應(yīng)的操作,需要的朋友可以參考下
    2023-08-08
  • vue3?emits事件使用示例詳解

    vue3?emits事件使用示例詳解

    這篇文章主要為大家介紹了vue3?emits事件使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • vue使用Vue.extend創(chuàng)建全局toast組件實(shí)例

    vue使用Vue.extend創(chuàng)建全局toast組件實(shí)例

    這篇文章主要介紹了vue使用Vue.extend創(chuàng)建全局toast組件實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Nuxt如何實(shí)現(xiàn)將服務(wù)測(cè)數(shù)據(jù)存儲(chǔ)到Vuex中

    Nuxt如何實(shí)現(xiàn)將服務(wù)測(cè)數(shù)據(jù)存儲(chǔ)到Vuex中

    這篇文章主要介紹了Nuxt如何實(shí)現(xiàn)將服務(wù)測(cè)數(shù)據(jù)存儲(chǔ)到Vuex中的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • Vue實(shí)現(xiàn)按鈕旋轉(zhuǎn)和移動(dòng)位置的實(shí)例代碼

    Vue實(shí)現(xiàn)按鈕旋轉(zhuǎn)和移動(dòng)位置的實(shí)例代碼

    這篇文章主要介紹了Vue實(shí)現(xiàn)按鈕旋轉(zhuǎn)和移動(dòng)位置的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • vue項(xiàng)目部署自動(dòng)清除緩存方式

    vue項(xiàng)目部署自動(dòng)清除緩存方式

    這篇文章主要介紹了vue項(xiàng)目部署自動(dòng)清除緩存方式,包括清除文件緩存,清除瀏覽器 localStorage 緩存方式,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • vue3+uniapp 上傳附件的操作代碼

    vue3+uniapp 上傳附件的操作代碼

    uni-file-picker搭配uni.uploadFile在使用問(wèn)題上踩了不少坑,我至今還是沒(méi)辦法在不改uniapp源碼基礎(chǔ)上實(shí)現(xiàn)限制重復(fù)文件的上傳,這篇文章介紹vue3+uniapp 上傳附件的操作代碼,感興趣的朋友一起看看吧
    2024-01-01
  • 一文詳解websocket在vue2中的封裝使用

    一文詳解websocket在vue2中的封裝使用

    這篇文章主要為大家介紹了一文詳解websocket在vue2中的封裝使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • vue中then后的返回值解析

    vue中then后的返回值解析

    這篇文章主要介紹了vue中then后的返回值解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • element-ui中el-row中設(shè)置:gutter間隔不生效問(wèn)題

    element-ui中el-row中設(shè)置:gutter間隔不生效問(wèn)題

    這篇文章主要介紹了element-ui中el-row中設(shè)置:gutter間隔不生效問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08

最新評(píng)論