W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
v-if
會擁有比 v-for
更高的優(yōu)先級。
Vue.js 中使用最多的兩個(gè)指令就是 v-if
和 v-for
,因此開發(fā)者們可能會想要同時(shí)使用它們。雖然不建議這樣做,但有時(shí)確實(shí)是必須的,于是我們想提供有關(guān)其工作方式的指南。
2.x 版本中在一個(gè)元素上同時(shí)使用 v-if
和 v-for
時(shí),v-for
會優(yōu)先作用。
3.x 版本中 v-if
總是優(yōu)先于 v-for
生效。
由于語法上存在歧義,建議避免在同一元素上同時(shí)使用兩者。
比起在模板層面管理相關(guān)邏輯,更好的辦法是通過創(chuàng)建計(jì)算屬性篩選出列表,并以此創(chuàng)建可見元素。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: