vxe-table树形结构树的一键展开和折叠卡顿--已解决

结构树的一键展开和折叠

优化前:

使用递归每次打开节点,速度慢卡顿。

优化后:

  • 针对根节点的使用setAllTreeExpandclearTreeExpand
  • 针对其他节点的特殊处理,有两步:
    第一步:使用递归获取到当前节点下的所有子孙节点,写一个算法算出rows
    第二步:使用setTreeExpand(rows, checked)checked就是展示或者折叠。
相关推荐
桂月二二22 分钟前
探索前端开发中的 Web Vitals —— 提升用户体验的关键技术
前端·ux
沈梦研1 小时前
【Vscode】Vscode不能执行vue脚本的原因及解决方法
ide·vue.js·vscode
hunter2062062 小时前
ubuntu向一个pc主机通过web发送数据,pc端通过工具直接查看收到的数据
linux·前端·ubuntu
qzhqbb2 小时前
web服务器 网站部署的架构
服务器·前端·架构
刻刻帝的海角2 小时前
CSS 颜色
前端·css
轻口味2 小时前
Vue.js 组件之间的通信模式
vue.js
浪浪山小白兔3 小时前
HTML5 新表单属性详解
前端·html·html5
lee5763 小时前
npm run dev 时直接打开Chrome浏览器
前端·chrome·npm
2401_897579653 小时前
AI赋能Flutter开发:ScriptEcho助你高效构建跨端应用
前端·人工智能·flutter
limit for me4 小时前
react上增加错误边界 当存在错误时 不会显示白屏
前端·react.js·前端框架