文档中有一个tableRowClassName方法,可以获取到当前行的index,
tableRowClassName ({row, rowIndex}) {
//把每一行的索引放进row
row.index = rowIndex;
}
新的改变
例子:
表头:
1 <el-table :data=“list” v-loading.body=“listLoading” element-loading-text=“Loading…” border fit
2 :row-class-name=“tableRowClassName”
3 @row-click = “onRowClick”
4 highlight-current-row style=“width: 100%”>
5
tableRowClassName ({row, rowIndex}) {
//把每一行的索引放进row
row.index = rowIndex;
},
onRowClick (row, event, column) {
//行点击消除new标记
var index = row.index;
var deleteIndex = Array.indexOf(this.showIndexArr, index);
if (deleteIndex != -1) {
this.showIndexArr.splice(deleteIndex,1);
}
}
参考:https://segmentfault.com/q/1010000007849369