当前位置: 首页 > article >正文

【vue】树的初始化展开

table按树展开有个参数expandedRowKeys这个很简单没啥好说的,需要注意的是,当你使用这个参数的时候会导致原来的折叠操作失效,你需要使用@expand去重写折叠方法

expand(expanded, record) {
          if (expanded) {
          	//展开操作
          	if (record.children.length > 0) {
                  record.children.forEach((item) => {
                      if (item.tree_father_code === record.tree_code) {
                          // 设置展开窗Key,代表展开操作
                          this.expandedRowKeys.push(item.key);
                      }
                  })
                  this.expandedRowKeys.push(record.key);
                  return;
              }
          }else{
          // 代表折叠操作
              if (this.expandedRowKeys.length) {
                  this.expandedRowKeys= this.expandedRowKeys.filter(v => {
                      return v !== record.key
                  })
              }
          }

http://www.kler.cn/a/370117.html

相关文章:

  • 汇编与逆向(二)-汇编基础
  • PAT (Basic Level) Practice 乙级1041-1045
  • 一个软件分发和下载的网站源码,带多套模板
  • Asp.Net Core 8.0 使用 Serilog 按日志级别写入日志文件的两种方式
  • 多线程杂谈:惊群现象、CAS、安全的单例
  • Hadoop•搭建完全分布式集群
  • 前端部署遇到的坑,记录步骤;阿里云服务器端口无法访问
  • 如何处理视频里的背景噪音?去除噪音步骤
  • [论文精读]Pisces: Efficient Federated Learning via GuidedAsynchronous Training
  • IDEA->EasyCode(mapper.xml) 字段无逗号分隔和修改全局变量问题
  • Linux驱动开发 中断上下文机制详解 中断上下文API使用详解
  • ubuntu-开机黑屏问题快速解决方法
  • taro微信小程序assets静态图片不被编译成base64
  • 2024年10款好用的图纸加密软件推荐|企业CAD图纸加密指南!
  • 《近似线性可分支持向量机的原理推导》 拉格朗日函数 公式解析
  • linux命令之mv
  • 力扣每日一题 685. 冗余连接 II
  • 新能源汽车爆炸频发?FLIR TG275助你提前检测,规避风险!
  • 练习LabVIEW第二十一题
  • 【鸡翅Club】Nas搭建中间键方案
  • MoCap 动作捕捉开源库教程
  • RNN与Self-Attention
  • 设计模式(五)原型模式详解
  • python之爬虫遇到返回内容乱码
  • 2024年10月28日练习(双指针算法)
  • 了解VGG网络并利用PyTorch实现VGG网络