阅读 315

element-ui 点击行如何获取table的行索引

element-ui 点击行如何获取table的行索引

文档中有一个tableRowClassName方法,可以获取到当前行的index,
1
2
3
4
<strong>tableRowClassName ({row, rowIndex}) {
      //把每一行的索引放进row
      row.index = rowIndex;
    } </strong>

例子:

表头:

1 <el-table :data="list" v-loading.body="listLoading" element-loading-text="Loading..."  border fit2                   :row-class-name="tableRowClassName"3                   @row-click = "onRowClick"4                   highlight-current-row style="width: 100%">5                 <el-table-column align="center" prop="passtime" label="Time" width="180">

js:

复制代码

 1 tableRowClassName ({row, rowIndex}) { 2       //把每一行的索引放进row 3       row.index = rowIndex; 4     }, 5     onRowClick (row, event, column) { 6       //行点击消除new标记 7       var index = row.index; 8       var deleteIndex = Array.indexOf(this.showIndexArr, index); 9       if (deleteIndex != -1) {10         this.showIndexArr.splice(deleteIndex,1);  
11       }12     }

复制代码

以上。

参考:https://segmentfault.com/q/1010000007849369

好记性不如烂键盘


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐