解决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;
}
相关推荐
掘金安东尼22 分钟前
Chrome 17 岁了——我们的浏览器简史
前端·javascript·github
10001hours25 分钟前
C语言第12讲
c语言·开发语言
前端小巷子26 分钟前
JS 打造动态表格
前端·javascript·面试
努力的小帅35 分钟前
C++_哈希
开发语言·c++·学习·算法·哈希算法·散列表
UNbuff_040 分钟前
HTML 各种事件的使用说明书
前端·html
知彼解己1 小时前
深入理解 AbstractQueuedSynchronizer (AQS):Java 并发的排队管家
java·开发语言
百思可瑞教育1 小时前
ActiveMQ、RocketMQ、RabbitMQ、Kafka 的全面对比分析
vue.js·分布式·rabbitmq·rocketmq·activemq·北京百思可瑞教育·百思可瑞教育
User_芊芊君子2 小时前
【JavaSE】复习总结
java·开发语言·python
计算机毕业设计木哥2 小时前
计算机毕业设计 基于Python+Django的医疗数据分析系统
开发语言·hadoop·后端·python·spark·django·课程设计
橘颂TA2 小时前
【Qt】项目的创建 and 各个控件的使用
开发语言·qt