解决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;
}
相关推荐
郝亚军9 小时前
webstorm如何创建vue 3.js
javascript·vue.js·webstorm
এ慕ོ冬℘゜9 小时前
jQuery attr() 方法超详细讲解:属性获取、赋值、实战踩坑全解
前端·javascript·jquery
Hilaku10 小时前
为什么大厂对前端算法要求极高?
前端·javascript·程序员
你可如意10 小时前
从Promise开始,一篇让你彻底建立起JS的异步编程模型
javascript
吃好睡好便好11 小时前
MATLAB中图像的读取、写入和显示
开发语言·图像处理·学习·计算机视觉·matlab
用户842981424181011 小时前
AI时代,JS混淆加密还有用吗?
前端·javascript
yaoxin52112311 小时前
476. Java 反射 - 调用方法
java·开发语言
用户831348593069811 小时前
Cesium 实现行政区内部遮罩
vue.js·webgl·cesium
猫头虎11 小时前
什么是ZCode for GLM-5.2?
开发语言·人工智能·python·科技·算法·ai编程·ai写作
申君健248641827720211 小时前
MCP TypeScript SDK v2 完整升级变化说明
javascript