關(guān)于vue v-for 循環(huán)問題(一行顯示四個,每一行的最右邊那個計(jì)算屬性)
下面一段代碼給大家介紹vue v-for 循環(huán)問題(一行顯示四個,每一行的最右邊那個計(jì)算屬性),具體代碼如下所示:
<div class="imglist-item" v-for="(items,key) in imgmaterialdialog.imglist" @click="selectimg(items,key)" :class="(key + 1) % 4==0?'imglist-noright':''">
<img :src="items.tempMaterialUrl" alt="" />
<div class="layer" v-bind:class="{showorhide:key==currents}">
<i class="el-icon-check"></i>
</div>
<p class="img-name">{{items.filename}}</p>
</div>
每一個imglist-item都有margin-right:10px,用綁定class的方法來控制每一行的最后一個沒有邊距。
這里用到了v-bind:class。其中對于index值為3(第四項(xiàng)),7(第八項(xiàng)),11(第十二項(xiàng))... (4的倍數(shù)項(xiàng)),需要顯示hr,對于這些值,(index + 1) % 4為0,所以(index + 1) % 4==0為每一行的最后一個元素,顯示hr?!具@里index按順序從0開始計(jì)數(shù),所以index + 1為表示當(dāng)前site在sites數(shù)組中是第幾個,然后(index + 1) % 4,每滿4,順序數(shù)除以4余數(shù)都為0】
補(bǔ)充:下面看下vue規(guī)定v-for循環(huán)的次數(shù)
html:
<p v-for="(lab,index) in card.label" v-if='index<=1'></p>
控制for 循環(huán)的次數(shù)為兩次
總結(jié)
以上所述是小編給大家介紹的關(guān)于vue v-for 循環(huán)問題(一行顯示四個,每一行的最右邊那個計(jì)算屬性),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Vue.js每天必學(xué)之計(jì)算屬性computed與$watch
- Vue computed計(jì)算屬性的使用方法
- Vue計(jì)算屬性的使用
- Vue.js第三天學(xué)習(xí)筆記(計(jì)算屬性computed)
- vue計(jì)算屬性computed的使用方法示例
- Vue.js watch監(jiān)視屬性知識點(diǎn)總結(jié)
- 深入理解Vue父子組件生命周期執(zhí)行順序及鉤子函數(shù)
- 詳解Vue 實(shí)例中的生命周期鉤子
- Vue.js每天必學(xué)之構(gòu)造器與生命周期
- Vue.js中的計(jì)算屬性、監(jiān)視屬性與生命周期詳解
相關(guān)文章
詳解vue3?defineModel如何實(shí)現(xiàn)雙向綁定
隨著?Vue?3.3?引入的?defineModel?宏,開發(fā)者可以更加簡潔地實(shí)現(xiàn)組件內(nèi)部的雙向數(shù)據(jù)綁定,下面就跟隨小編一起來學(xué)習(xí)一下如何使用defineModel實(shí)現(xiàn)雙向綁定吧2024-12-12
用vue 實(shí)現(xiàn)手機(jī)觸屏滑動功能
這篇文章主要介紹了用vue 實(shí)現(xiàn)手機(jī)觸屏滑動的功能,文中通過示例代碼給大家介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-05-05
Vue?elementUI表單嵌套表格并對每行進(jìn)行校驗(yàn)詳解
element-ui中有詳細(xì)的各種表格及表格方法,下面這篇文章主要給大家介紹了關(guān)于Vue?elementUI表單嵌套表格并對每行進(jìn)行校驗(yàn)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-01-01
在vue中v-for循環(huán)遍歷圖片不顯示錯誤的解決方案
這篇文章主要介紹了在vue中v-for循環(huán)遍歷圖片不顯示錯誤的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01
Vue Router4中params傳參失效和報(bào)錯問題的解決方法
在使用vue-router4中params 進(jìn)行路由組件之間傳參,跳轉(zhuǎn)頁面接收不了并報(bào)錯,本文給大家介紹了Vue Router4中params傳參失效和報(bào)錯問題的解決方法,需要的朋友可以參考下2024-03-03

