解决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;
}
相关推荐
m0_748254663 小时前
HTML DOM - 修改 HTML 内容的方法
前端·html
FAFU_kyp3 小时前
Rust 结构体(struct)
开发语言·后端·rust
努力写代码的熊大3 小时前
深入探索C++关联容器:Set、Map、Multiset与Multimap的终极指南及底层实现剖析
开发语言·c++
爱吃香菜i3 小时前
数据连接开发设计文档
前端·javascript
冴羽3 小时前
现代 CSS 颜色使用指南
前端·javascript·css
Rrvive3 小时前
Vue3向全局广播数据变化
javascript·vue.js
J_liaty3 小时前
Java工程师的JVM入门教程:从零理解Java虚拟机
java·开发语言·jvm
kklovecode4 小时前
C语言之头文件,宏和条件编译
c语言·开发语言·算法
txinyu的博客4 小时前
Linux 内存管理
linux·运维·开发语言·c++
han_4 小时前
为啥 Array.isArray 判断数组最靠谱?
前端·javascript