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

Vue的v-if和v-show的區(qū)別圖文介紹

 更新時間:2023年03月04日 10:12:11   作者:·菠蘿皮~  
這篇文章主要介紹了Vue的v-if和v-show的區(qū)別圖文介紹,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

一、v-if和v-show區(qū)別

v-show嚴格意義來說其實是條件隱藏,直接在頁面初始化的時候?qū)OM(對象模型)元素也初始化,因為它就是將它所在的元素添加一個display屬性為none,如果條件符合就顯示。
a. 文本框中無內(nèi)容,默認為false,所以屬性顯示

在這里插入圖片描述

b. 文本框中輸入d,false變?yōu)閠ure,屬性消除

show改變時狀態(tài)

v-if嚴格意義來說就是條件判斷,符合就加載DOM(對象模型)元素,不符合就不顯示。

a. 文本框中無內(nèi)容時,不加載

if在這里插入圖片描述if無內(nèi)容時

b. 文本框中輸入d,加載DOM

在這里插入圖片描述

二、生命周期

v-if切換一次就要重新走一次生命周期,比如說重新構(gòu)建內(nèi)部事件和函數(shù),而v-show則就是頁面初始時走一遍生命周期,將其加載完畢,其他時候則都不會走相關(guān)的周期了。

三、性能的差異

v-if更高的切換性能,比如說需要判斷多個條件時,就使用if。
② 如果需要頻繁的切換,選擇v-show,因為show是動態(tài)的改變樣式,不需要增刪DOM(對象模型)元素,大項目推薦使用show,能極大減少瀏覽器后期的操作性能。
show不支持<template>語法。

代碼嘗試:
Ⅰ. v-if

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>v-if</title>
    <script src="/工具/vue.js"></script>
</head>

<body>
    <div id="app">
        快遞單號 <input type="text" v-model="id">
        <button>查詢</button><br>
        <div v-if="id">
            <input type="text" v-model="id" style="font-size: 2rem;">
        </div>
    </div>
    <script>
        new Vue({
            el: "#app",
            data: {
                id: '',
            },
            methods: {

            },
        })
    </script>
</body>

</html>

Ⅱ. v-show

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>v-show</title>
    <script src="/工具/vue.js"></script>
</head>

<body>
    <div id="app">
        快遞單號 <input type="text" v-model="id">
        <button>查詢</button><br>
        <div v-show="id">
            <input type="text" v-model="id" style="font-size: 2rem;">
        </div>
    </div>
    <script>
        new Vue({
            el: "#app",
            data: {
                id: '',
            },
            methods: {

            },
        })
    </script>
</body>

</html>

到此這篇關(guān)于Vue的v-if和v-show的區(qū)別圖文介紹的文章就介紹到這了,更多相關(guān)Vue的v-if和v-show區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • :visible.sync 的作用詳解

    :visible.sync 的作用詳解

    我們在前端開發(fā)中經(jīng)??吹?visible.sync這種修飾符,很多人不知道這是干什么的,在使用ElementUI的時候,里面有個彈窗el-dialog組件的時候會有用到:visible.sync,今天小編帶領(lǐng)大家學(xué)習(xí)下:visible.sync 的作用,感興趣的朋友一起看看吧
    2022-11-11
  • 談?wù)刅UE種methods watch和compute的區(qū)別和聯(lián)系

    談?wù)刅UE種methods watch和compute的區(qū)別和聯(lián)系

    本篇文章主要介紹了談?wù)刅UE種methods watch和compute的區(qū)別和聯(lián)系,具有一定的參考價值,有興趣的可以了解一下
    2017-08-08
  • Vue3+Tsx給路由加切換動畫時的踩坑及解決

    Vue3+Tsx給路由加切換動畫時的踩坑及解決

    這篇文章主要介紹了Vue3+Tsx給路由加切換動畫時的踩坑及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 基于Vue實現(xiàn)支持按周切換的日歷

    基于Vue實現(xiàn)支持按周切換的日歷

    這篇文章主要為大家詳細介紹了基于Vue實現(xiàn)支持按周切換的日歷,根據(jù)實際開發(fā)情況按每年、每月、每周進行切換,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • vue安裝node-sass和sass-loader報錯問題的解決辦法

    vue安裝node-sass和sass-loader報錯問題的解決辦法

    這篇文章主要給大家介紹了關(guān)于vue安裝node-sass和sass-loader報錯問題的解決辦法,文中通過圖文以及示例代碼將解決的方法介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-01-01
  • 使用ElementUI el-upload實現(xiàn)一次性上傳多個文件

    使用ElementUI el-upload實現(xiàn)一次性上傳多個文件

    在日常的前端開發(fā)中,文件上傳是一個非常常見的需求,尤其是在用戶需要一次性上傳多個文件的場景下,ElementUI作為一款非常優(yōu)秀的Vue.js 2.0組件庫,為我們提供了豐富的UI組件,本文介紹了如何使用ElementUI el-upload實現(xiàn)一次性上傳多個文件,需要的朋友可以參考下
    2024-08-08
  • vue中ts無法識別引入的vue文件,提示找不到xxx.vue模塊的解決

    vue中ts無法識別引入的vue文件,提示找不到xxx.vue模塊的解決

    這篇文章主要介紹了vue中ts無法識別引入的vue文件,提示找不到xxx.vue模塊的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue項目打包自動更新版本號且自動刷新緩存的方法示例

    vue項目打包自動更新版本號且自動刷新緩存的方法示例

    這篇文章主要給大家介紹了關(guān)于vue項目打包自動更新版本號且自動刷新緩存的相關(guān)資料,文中通過代碼及圖文介紹的非常詳細,對大家學(xué)習(xí)或者使用vue具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-11-11
  • Vue的基本知識你都了解嗎

    Vue的基本知識你都了解嗎

    這篇文章主要為大家詳細介紹了Vue的基本知識,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • vue實現(xiàn)表格打印功能

    vue實現(xiàn)表格打印功能

    常見的打印有JavaScript打印、jQuery、vue打印,這里主要講述vue使用vue-print-nb進行打印,廢話不多說,直接手摸手上代碼,感興趣的朋友可以參考下
    2024-01-01

最新評論

原平市| 万荣县| 山丹县| 新巴尔虎左旗| 璧山县| 大埔县| 两当县| 句容市| 永年县| 镇远县| 崇阳县| 麻城市| 自治县| 西充县| 城固县| 弥渡县| 日喀则市| 洛南县| 汤阴县| 宜君县| 湖南省| 会理县| 株洲市| 读书| 平顶山市| 桐庐县| 双柏县| 和林格尔县| 阿拉善左旗| 邵阳县| 芒康县| 左权县| 通山县| 罗江县| 兰西县| 新田县| 华阴市| 绍兴市| 商南县| 白银市| 阳朔县|