解决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;
}
相关推荐
Xin_ye100866 小时前
C# 零基础到精通教程 - 第十八章:部署与发布——让应用上线
开发语言·c#
丷丩6 小时前
MapLibre GL JS第35课:显示带地形高程(三维地形)的卫星影像
javascript·gis·map·mapbox·maplibre gl js
三乐2286 小时前
node不认识类型?多半是没用上这几段代码
javascript
思麟呀6 小时前
C++11并发编程:call_once一次性执行+atomic原子类型+CAS无锁编程+自旋锁
linux·开发语言·jvm·c++·windows
前端毕业班7 小时前
uni-app 小程序样式隔离实践指南和原理分析
前端·javascript·vue.js
码不停蹄的玄黓7 小时前
Java 生产者-消费者模型详解
java·开发语言·python
爱讲故事的7 小时前
操作系统第一讲复习:为什么学习操作系统,以及操作系统到底在做什么?
linux·开发语言·windows·学习·ubuntu·c#
吃口巧乐兹7 小时前
热加载与插件热插拔:Debug 模式 × E-Spi × H-Spi 全解析
javascript
笨蛋不要掉眼泪7 小时前
Java并发编程:Executors框架类深度解析
java·开发语言·并发
仿生狮子7 小时前
🎼 从文本到交互界面——GenUI 的中庸之道
前端·vue.js·markdown