解决element ui Table 最后的数据没有子数据也有展开按钮的问题

先添加类

:row-class-name="getRowClass"

写个方法

html 复制代码
    getRowClass(row, rowIndex) {
      let data = row.row;
      let res = [];
      if (data.realyTask && data.realyTask.length > 0) {
        res.push('row-expand-has')
        return res;
      } else {
        res.push('row-expand-unhas')
        return res;
      }
    },

最后css

html 复制代码
>>>.row-expand-unhas .el-icon-arrow-right{
  // pointer-events: none;
  opacity: 0;
}
相关推荐
GalenWu5 分钟前
对象转换为 JSON 字符串(或反向解析)
前端·javascript·微信小程序·json
GUIQU.16 分钟前
【Vue】微前端架构与Vue(qiankun、Micro-App)
前端·vue.js·架构
zxctsclrjjjcph20 分钟前
【高并发内存池】从零到一的项目之centralcache整体结构设计及核心实现
开发语言·数据结构·c++·链表
zwjapple22 分钟前
“ES7+ React/Redux/React-Native snippets“常用快捷前缀
javascript·react native·react.js
数据潜水员22 分钟前
插槽、生命周期
前端·javascript·vue.js
zm28 分钟前
服务器多客户端连接核心要点(1)
java·开发语言
2401_8370885028 分钟前
CSS vertical-align
前端·html
优雅永不过时·35 分钟前
实现一个漂亮的Three.js 扫光地面 圆形贴图扫光
前端·javascript·智慧城市·three.js·贴图·shader
炯哈哈37 分钟前
【上位机——MFC】单文档和多文档视图架构
开发语言·c++·mfc·上位机
FuckPatience37 分钟前
关于C#项目中 服务层使用接口的问题
java·开发语言·c#