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

vue中三元表達式方法例子

 更新時間:2023年09月22日 16:33:59   作者:程序托尼  
這篇文章主要給大家介紹了關(guān)于vue中三元表達式的相關(guān)資料,眾所周知三元表達式用來根據(jù)參數(shù)的不同執(zhí)行不同的代碼是很方便的,需要的朋友可以參考下

1、數(shù)組形式

<div :class='["classify",current=="0" ? "active" : ""]' @click='current=0'>

注意:數(shù)組中的classify如果不加引號的話,代表的是data中的一項,并不是類名,將classify加上雙引號,變成字符串就可以變成類名

2、字符串拼接

<div :class="'classify'+(current=='0'?' active':'')" @click='current=0'>課程</div>

注意:active前要加一個空格(必須有),字符串拼接時,兩個字符串之間要有空格

3. 綁定對象

通常給class綁定個對象,就可以動態(tài)的切換樣式了。(data中定義isActive的true、false)

<div :class="{ active: isActive }">hello</div> handleClick(){ this.isActive = !this.isActive }
<i class="iconfont " :class="[current=='0'?'class1':'class2']"></i>

推薦、不加{}就算是加字符串,最好綁定class用[]、{判斷},style用{}

<span v-bind:style="{display:isActive ? 'block':'none'}">hello</span>
<div :style="{width:width,height:height}"></div>

注意:v-bind:style="{樣式名:‘樣式值’}" 必須是字符串形式

4.數(shù)組形式

`<div :class='[“classify”,current==“0” ? “active” : “”]' @click=‘current=0'>

注意:數(shù)組中的classify如果不加引號的話,代表的是data中的一項,并不是類名,將classify加上雙引號,變成字符串就可以變成類名

5.數(shù)據(jù)標記

`<div :class='[“classify”,current==“0” ? “active” : “”]' @click=‘current=0'>
<button class="tk" v-show="(active==0 || active==1) || active==2">退款</button>

6.多個判斷值

{{item.biddingState==0?'報名中' : item.biddingState==1?'即將競投': item.biddingState==2?'正在競投':item.biddingState==3?'結(jié)束競投':'競投異常'}}

附:vue3 三元表達式不生效

關(guān)于Vue 3中三元表達式不生效的問題,可能有幾個原因?qū)е?。以下是一些常見的解決方案:

  • 確保你的三元表達式語法正確。Vue 3中的三元表達式與Vue 2相同,格式為條件 ? 值1 : 值2。請檢查你的語法是否正確。

  • 確保你的條件表達式返回的是一個布爾值。三元表達式的條件部分應該返回一個布爾值,而不是其他類型的值。請確保你的條件表達式能夠正確地返回布爾值。

  • 檢查你的模板是否正確引用了變量。如果你在三元表達式中使用了變量,確保你在模板中正確地引用了這些變量。

  • 檢查你的數(shù)據(jù)是否正確初始化。如果你的數(shù)據(jù)沒有正確初始化,可能會導致三元表達式不生效。請確保你在組件中正確初始化了相關(guān)的數(shù)據(jù)。

總結(jié) 

到此這篇關(guān)于vue中三元表達式的文章就介紹到這了,更多相關(guān)vue三元表達式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue2.x父組件影響子組件樣式的方法

    Vue2.x父組件影響子組件樣式的方法

    在Vue.js開發(fā)中,我們經(jīng)常需要創(chuàng)建可復用的組件,這些組件可能會有自己的樣式規(guī)則,而有時我們希望父組件能夠影響子組件的樣式,本文將詳細介紹如何使用v-deep以及一些相關(guān)的最佳實踐,需要的朋友可以參考下
    2024-10-10
  • 對Vue table 動態(tài)表格td可編輯的方法詳解

    對Vue table 動態(tài)表格td可編輯的方法詳解

    今天小編就為大家分享一篇對Vue table 動態(tài)表格td可編輯的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Vue如何根據(jù)不同的路由設(shè)置不同的title標題

    Vue如何根據(jù)不同的路由設(shè)置不同的title標題

    本文主要介紹了如何在Vue路由中添加meta屬性,并以及使用router.beforeEach編寫路由前置守衛(wèi),以實現(xiàn)在路由跳轉(zhuǎn)前的一些操作,并詳細地給出了代碼示例
    2026-04-04
  • vue項目使用cdn加速減少webpack打包體積

    vue項目使用cdn加速減少webpack打包體積

    通過壓縮代碼的手段可減小網(wǎng)絡(luò)傳輸?shù)拇笮?但實際上最影響用戶體驗的還是網(wǎng)頁首次打開時的加載等待,其根本原因是網(wǎng)絡(luò)傳輸過程耗時較大,這篇文章主要給大家介紹了關(guān)于vue項目使用cdn加速減少webpack打包體積的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Vue3實現(xiàn)高階組件HOC的示例詳解

    Vue3實現(xiàn)高階組件HOC的示例詳解

    高階組件HOC在React社區(qū)是非常常見的概念,但是在Vue社區(qū)中卻是很少人使用,但其實在一些特殊的場景使用他就可以很優(yōu)雅的解決一些問題,下面就跟隨小編一起來了解下吧
    2025-01-01
  • Vue開發(fā)環(huán)境跨域訪問問題

    Vue開發(fā)環(huán)境跨域訪問問題

    這篇文章主要介紹了Vue開發(fā)環(huán)境跨域訪問問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • Vue3+Vite項目使用less的實現(xiàn)步驟

    Vue3+Vite項目使用less的實現(xiàn)步驟

    最近學習在vite項目中配置less,本文主要介紹了Vue3+Vite項目使用less的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2024-02-02
  • vue+express 構(gòu)建后臺管理系統(tǒng)的示例代碼

    vue+express 構(gòu)建后臺管理系統(tǒng)的示例代碼

    這篇文章主要介紹了vue+express 構(gòu)建后臺管理系統(tǒng)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • vue3中ref動態(tài)綁定的技巧詳解

    vue3中ref動態(tài)綁定的技巧詳解

    這篇文章主要為大家詳細介紹了vue3中ref動態(tài)綁定的相關(guān)技巧,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以了解一下
    2024-01-01
  • vue樹形結(jié)構(gòu)數(shù)據(jù)處理的方法總結(jié)

    vue樹形結(jié)構(gòu)數(shù)據(jù)處理的方法總結(jié)

    在項目開發(fā)的過程中,會經(jīng)常使用樹形結(jié)構(gòu)數(shù)據(jù),前后端交互都會對數(shù)據(jù)進行處理,后端返回的數(shù)據(jù)前端有的時候不能直接使用需要轉(zhuǎn)換,本文小編整理了一些項目中用到的處理方法,需要的朋友可以參考下
    2023-11-11

最新評論

刚察县| 扶风县| 丰城市| 虹口区| 景泰县| 库车县| 阿勒泰市| 清新县| 青神县| 汕尾市| 电白县| 清新县| 静安区| 桑日县| 砚山县| 巴南区| 沂南县| 通河县| 孟连| 琼海市| 博爱县| 开鲁县| 长海县| 昌黎县| 安乡县| 集贤县| 噶尔县| 九江县| 迁西县| 清流县| 肃南| 贵溪市| 泾源县| 乐安县| 梁山县| 和龙市| 博湖县| 肥东县| 微博| 泗阳县| 日照市|