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

Vue 實(shí)現(xiàn)v-for循環(huán)的時(shí)候更改 class的樣式名稱

 更新時(shí)間:2020年07月17日 11:23:04   作者:AspNetSunny  
這篇文章主要介紹了Vue 實(shí)現(xiàn)v-for循環(huán)的時(shí)候更改 class的樣式名稱,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

在v-bind:class上綁定索引函數(shù)

<div v-for="(shop,index) in shoplist" style="max-width: 20rem;" v-bind:class="calculate(index)">

calculate(index) 此處必須添加index參數(shù)

data(){
      return{
        colorList:['primary','danger','secondary','info']
      }
    },
    methods:{
      calculate(index){
        var nm = this.colorList[Math.floor(Math.random() * this.colorList.length)];
        return "card mb-3 col-lg-3 border-"+nm;
      }
    }

補(bǔ)充知識(shí):vue——如何給v-for循環(huán)出來的元素設(shè)置不同的樣式

例如給循環(huán)出來的四個(gè)盒子設(shè)置不同的背景色

第一步:給要循環(huán)的盒子動(dòng)態(tài)綁定class名 并且傳入一個(gè)數(shù)組

    <div v-for="(i,a) in serve" class="sever_box2">
      <div :class="sstt[a]">
       <img :src="i.imgs" alt=""/>
       <router-link :to="i.url">
        <span>{{i.title}}</span>
       </router-link>
       <p>{{i.english}}</p>
      </div>
     </div>

第二步:在data中定義這個(gè)數(shù)組

data() {
   return {
    sstt: [
     "ss1",
     "ss2",
     "ss3",
     "ss4",
    ]
   }

第三步:在style中分別設(shè)置顏色

.ss1{
  background: #71b262;
 }
 .ss2{
  background: #6288b2;
 }
 .ss3 {
  background: #ecac60;
 }
 .ss4{
  background: #f87171;
 }

完成啦!

以上這篇Vue 實(shí)現(xiàn)v-for循環(huán)的時(shí)候更改 class的樣式名稱就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

西充县| 霍林郭勒市| 大城县| 焦作市| 高唐县| 鹤庆县| 监利县| 山丹县| 平顶山市| 太仆寺旗| 宜州市| 习水县| 漾濞| 罗源县| 渭源县| 万全县| 双牌县| 永福县| 贵阳市| 万山特区| 上高县| 都江堰市| 闻喜县| 建德市| 安阳市| 上杭县| 隆安县| 衡阳市| 长葛市| 洪泽县| 池州市| 南汇区| 正定县| 霍林郭勒市| 文水县| 临夏县| 盖州市| 白河县| 丰都县| 慈溪市| 旬阳县|