鍍金池/ 問答/Python  HTML/ 怎樣對(duì)v-for渲染的數(shù)據(jù)進(jìn)行修改后再綁定樣式?

怎樣對(duì)v-for渲染的數(shù)據(jù)進(jìn)行修改后再綁定樣式?

<tr v-for="item in tableData">
  <td :class="same">{{item.td}}</td>
</tr>

computed:{
  same(){
    let arr = ???.push('c');
    return{
      red: arr == ['a','c']
    }
  }
}

這里的???應(yīng)該是item.td的數(shù)據(jù),要怎么寫呢?原生的JS方法對(duì)tableData進(jìn)行遍歷的話不太科學(xué)吧……

回答
編輯回答
純妹

不太明白你表達(dá)的什么意思,請(qǐng)具體描述一下問題

2018年3月15日 20:43
編輯回答
乖乖瀦

不遍歷,你怎么知道里面是什么

2017年12月19日 21:28
編輯回答
離觴

用方法應(yīng)該可以實(shí)現(xiàn),

 <tr v-for="(item, idx) in tableData">
  <td :class="same(idx)">{{item.td}}</td>
</tr>

methods:{
  same(idx){
    let arr =this.tableData[idx].push('c');
    return{
      red: arr == ['a','c']
    }
  }
}
2017年8月16日 23:44