打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
element-ui 表格选中行改变行颜色
<el-table
        :row-class-name="tableRowClassName"
        :data="every_list"
        @selection-change="handleSelectionChange"
>

/**
 * 改变表格每一行
用forEach还不行。。用的for循环,
this.selectList=[]是选中的数组列表,用索引和rowIndex比较,
相等就是同一行,然后改变这一行的颜色
 * */
tableRowClassName({row,rowIndex}) {
    let self = this
    for(let i=0;i<self.selectList.length;i++) {
        if (rowIndex === self.selectList[i]) {
            return 'warning-row';
        }
    }

},
/**
 * 多选是数组列表
 * */
handleSelectionChange(val) {
   self.selectList = val
   
}
样式
.el-table .warning-row {
    background: pink!important;
}

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
element-ui自定义可配置化表格
成功element ui页面不显示解决
elementUi-一个为Vue而生的UI框架
web元件库Element UI
WPF: ControlTemplate - Completely Swapping the UI of an Element.
动态控制C4C UI元素的显示和隐藏
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服