解决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;
}
相关推荐
Naiva21 小时前
【数学+MATLAB实验室】第一阶段_函数和图像(一次、二次、指数、对数、正弦、余弦、平移、缩放、叠加)
开发语言·matlab
hai3152475431 天前
FlashAttention C语言(C++)实现(展示版)
c语言·开发语言·c++·人工智能·算法
有梦想的程序星空1 天前
【环境配置】Vue3项目离线化本地部署echarts全攻略
前端·javascript·vue·echarts
薛先生_0991 天前
vue-路由重定向
前端·javascript·vue.js
dongf20191 天前
R语言KKNN算法
开发语言·数据分析·r语言
辣椒思密达1 天前
Python HTTP请求中的重试与超时控制:提升稳定性的实用方法
开发语言·python·http
橘子星1 天前
基于 ES6 语法的 NLP 任务模块化开发实践
前端·javascript
加号31 天前
【C#】 Web API 自定义配置函数请求路径:从路由本质到灵活架构设计
开发语言·c#
月光刺眼1 天前
JS 底层执行机制探讨:执行上下文、变量提升与调用栈
前端·javascript
KANGBboy1 天前
java知识四(面向对象编程)
android·java·开发语言