最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue學習筆記之v-if和v-show的區(qū)別

 更新時間:2017年09月20日 09:29:39   作者:點點樂淘淘  
本篇文章主要介紹了vue學習筆記之v-if和v-show的區(qū)別,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

v-if vs v-show

v-if 是“真正的”條件渲染,因為它會確保在切換過程中條件塊內的事件監(jiān)聽器和子組件適當?shù)乇讳N毀和重建。

v-if 也是惰性的:如果在初始渲染時條件為假,則什么也不做——直到條件第一次變?yōu)檎鏁r,才會開始渲染條件塊。

相比之下, v-show 就簡單得多——不管初始條件是什么,元素總是會被渲染,并且只是簡單地基于 CSS 進行切換。

一般來說, v-if 有更高的切換開銷,而 v-show 有更高的初始渲染開銷。因此,如果需要非常頻繁地切換,則使用 v-show 較好;如果在運行時條件不太可能改變,則使用 v-if 較好。

<template>
  <div id="app">
    <div v-if="isIf">
      if
    </div>
    <div v-show="ifShow">
      show
    </div>
    <button @click="toggleShow">toggle</button>
  </div>
</template>

<script>
  export default {
    name: 'app',
    data() {
      return {
        isIf : true,
        ifShow : true,
        loginType : "username"
      }
    },
    methods: {
      toggleShow : function(){
        this.ifShow = this.ifShow ? false : true;
        this.isIf = this.isIf ? false : true;
      }
    }
  }
</script>

看chrom控制臺能更明顯的看出來

對比可以看出v-if直接從代碼中刪除了,v-show只是通過display來切換狀態(tài),因此建議頻繁切換的話用v-show比較好

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 詳解關于Vuex的action傳入多個參數(shù)的問題

    詳解關于Vuex的action傳入多個參數(shù)的問題

    這篇文章主要介紹了詳解關于Vuex的action傳入多個參數(shù)的問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • npm安裝vue@cli報錯的簡單處理方式

    npm安裝vue@cli報錯的簡單處理方式

    最近工作中遇到了報錯,現(xiàn)在將解決的辦法分享給大家,下面這篇文章主要給大家介紹了關于npm安裝vue@cli報錯的簡單處理方式,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • Vue實現(xiàn)push數(shù)組并刪除的例子

    Vue實現(xiàn)push數(shù)組并刪除的例子

    今天小編就為大家分享一篇Vue實現(xiàn)push數(shù)組并刪除的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • vue3 elementplus table合并寫法

    vue3 elementplus table合并寫法

    這篇文章主要介紹了vue3 elementplus table合并寫法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • 一篇文章總結Vue3.2語法糖使用

    一篇文章總結Vue3.2語法糖使用

    Vue3.2(21年8月10日)相比于Vue3新增了語法糖,減少了代碼冗余,下面這篇文章主要給大家介紹了關于Vue3.2語法糖使用的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-11-11
  • Vue父組件和子組件之間數(shù)據(jù)傳遞和方法調用

    Vue父組件和子組件之間數(shù)據(jù)傳遞和方法調用

    vue組件在通信中,無論是子組件向父組件傳值還是父組件向子組件傳值,他們都有一個共同點就是有中間介質,子向父的介質是自定義事件,父向子的介質是props中的屬性。
    2022-12-12
  • 詳解vue-router傳參的兩種方式

    詳解vue-router傳參的兩種方式

    Vue Router 是 Vue.js 官方的路由管理器。這篇文章主要介紹了詳解vue-router傳參的兩種方式,需要的朋友可以參考下
    2018-09-09
  • vue實現(xiàn)目錄樹結構

    vue實現(xiàn)目錄樹結構

    這篇文章主要為大家詳細介紹了vue實現(xiàn)目錄樹結構,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Vue動態(tài)組件和異步組件原理詳解

    Vue動態(tài)組件和異步組件原理詳解

    這篇文章主要給大家介紹了關于Vue動態(tài)組件和異步組件原理的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Vue具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • vue在標簽中如何使用(data-XXX)自定義屬性并獲取

    vue在標簽中如何使用(data-XXX)自定義屬性并獲取

    這篇文章主要介紹了vue在標簽中如何使用(data-XXX)自定義屬性并獲取,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08

最新評論

南宫市| 星子县| 海城市| 白玉县| 普洱| 乌拉特中旗| 许昌县| 浏阳市| 吴川市| 衡南县| 毕节市| 海口市| 绥宁县| 东阳市| 准格尔旗| 九江县| 故城县| 五峰| 子洲县| 津市市| 大庆市| 元氏县| 临夏市| 镇原县| 昭平县| 磐安县| 临泽县| 驻马店市| 仪征市| 吉木乃县| 巫溪县| 石楼县| 石泉县| 安达市| 梁河县| 蛟河市| 阳朔县| 苗栗县| 兴国县| 牟定县| 翼城县|