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

element ui 表格懒加载操作问题

在做省市区列表的时候。用到了el-table 的row-key (树形)和 lazy、load 懒加载。问题对于增加和删除、编辑。操作成功后,列表不会更新。 就算重新执行加载函数也只是加载第一层。

1.  首先在列表加载函数load内,利用map把参数缓存起来。主要是后续要用resolve

    // 懒加载async load(region_id, treeNode, resolve) {// 这是获取代码省略。。。。// 缓存加载的数据this.loadMap.set(region_id, { resolve })resolve(data || [])},

2. 添加数据(后端添加数据接口需要添加完,之后获取当前添加元素父级下所有子元素)

    const { parentChildren } = await ApiAddRegion(this.temp)      const { resolve } = this.loadMap.get(this.temp.parent_id)if (resolve) {resolve(parentChildren || [])}

后续都是一样的,(删除和编辑)都是操作完,需要返回父级元素下的所有子元素。

http://www.dtcms.com/a/287883.html

相关文章:

  • 最终分配算法【论文材料】
  • OpenCV 官翻6 - Computational Photography
  • 市场数据+幸存者偏差提问,有趣的思考?
  • 基于dcmtk的dicom工具 第六章 StoreSCU 图像发送
  • 研究的艺术
  • simulink系列之模型接口表生成及自动连线脚
  • 图 —— 拓扑排序➕Bitset!
  • XSS原型与原型链
  • Linux 常用命令详解(含目录结构 / 文件操作 / 查找 / 解压缩)- 新手入门教程
  • 接口测试工具
  • PDF发票批量打印工具哪个好?高效打印发票的实用工具推荐
  • LangGraph是一个基于图计算的大语言模型应用开发框架
  • 重学Framework Input模块:如何实现按键一键启动Activity-学员作业
  • 死锁的认识与处理
  • 使用 .NET 6.0 的简单 WebSocket 客户端和服务器应用程序
  • 基于GEE与哨兵2号的土地覆盖分类方法及实现
  • 137、真心话大冒险测谎器3.0
  • [故障诊断方向]基于二维时频图像和数据增强技术的轴承故障诊断模型
  • 家庭KTV v1.1.9 | 曲库丰富,无限制免费K歌
  • Kotlin main函数
  • RabbitMQ—事务与消息分发
  • JUC并发包CountDownLatch减法计数器的使用实例(多线程)
  • Git 完全手册:从入门到团队协作实战(2)
  • 万字解析LVS集群
  • Pandas 30分钟
  • Mybatis:注解完成增删改查
  • steam游戏搬砖项目超完整版实操分享
  • 解惑LINQ中的SelectMany用法
  • 48Days-Day03 | 删除公共字符,两个链表的第一个公共结点,mari和shiny
  • CCF编程能力等级认证GESP—C++8级—20250628