欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

在這里插入圖片描述

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

show改變時(shí)狀態(tài)

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

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

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

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

在這里插入圖片描述

二、生命周期

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

三、性能的差異

v-if更高的切換性能,比如說需要判斷多個(gè)條件時(shí),就使用if。
② 如果需要頻繁的切換,選擇v-show,因?yàn)閟how是動(dòng)態(tài)的改變樣式,不需要增刪DOM(對(duì)象模型)元素,大項(xiàng)目推薦使用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">
        快遞單號(hào) <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">
        快遞單號(hào) <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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue中路由參數(shù)傳遞可能會(huì)遇到的坑

    vue中路由參數(shù)傳遞可能會(huì)遇到的坑

    這篇文章主要給大家介紹了關(guān)于vue中路由參數(shù)傳遞遇到的坑的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • vue如何禁止打開調(diào)試模式方法

    vue如何禁止打開調(diào)試模式方法

    這篇文章主要介紹了vue如何禁止打開調(diào)試模式方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 詳解vue中l(wèi)ocalStorage的使用方法

    詳解vue中l(wèi)ocalStorage的使用方法

    這篇文章主要介紹了詳解vue中l(wèi)ocalStorage的使用方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-11-11
  • vue實(shí)現(xiàn)員工信息錄入功能

    vue實(shí)現(xiàn)員工信息錄入功能

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)員工信息錄入功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • vue3+vite實(shí)現(xiàn)在線預(yù)覽pdf功能

    vue3+vite實(shí)現(xiàn)在線預(yù)覽pdf功能

    這篇文章主要為大家詳細(xì)介紹了如何通過vue3和vite實(shí)現(xiàn)在線預(yù)覽pdf功能,文中的示例代碼簡潔易懂,具有一定的借鑒價(jià)值,感興趣的小伙伴可以學(xué)習(xí)一下
    2023-10-10
  • vue子路由跳轉(zhuǎn)實(shí)現(xiàn)tab選項(xiàng)卡

    vue子路由跳轉(zhuǎn)實(shí)現(xiàn)tab選項(xiàng)卡

    這篇文章主要為大家詳細(xì)介紹了vue子路由跳轉(zhuǎn)實(shí)現(xiàn)tab選項(xiàng)卡,完成一個(gè)簡單的tab選項(xiàng)卡布局,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • element動(dòng)態(tài)路由面包屑的實(shí)現(xiàn)示例

    element動(dòng)態(tài)路由面包屑的實(shí)現(xiàn)示例

    本文主要介紹了element動(dòng)態(tài)路由面包屑的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 使用vue構(gòu)建移動(dòng)應(yīng)用實(shí)戰(zhàn)代碼

    使用vue構(gòu)建移動(dòng)應(yīng)用實(shí)戰(zhàn)代碼

    本篇文章主要介紹了使用vue構(gòu)建移動(dòng)應(yīng)用實(shí)戰(zhàn)代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Vue-CLI 3.X 部署項(xiàng)目至生產(chǎn)服務(wù)器的方法

    Vue-CLI 3.X 部署項(xiàng)目至生產(chǎn)服務(wù)器的方法

    這篇文章主要介紹了Vue-CLI 3.X 部署項(xiàng)目至生產(chǎn)服務(wù)器的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • axios接口管理優(yōu)化操作詳解

    axios接口管理優(yōu)化操作詳解

    這篇文章主要為大家介紹了axios接口管理優(yōu)化操作詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12

最新評(píng)論