shayloyuki

科技是第一生产力

 

2022年12月14日

封装公共方法:树形数组扁平化

摘要: 需求 项目多个地方需要操作树形数据,多次用递归比较麻烦,于是就打算封装成公共方法。 解决 第一步:在 /src/utils 路径下新建 arr.js 文件 /** * * @param {Array} arrs 树形数据 * @param {string} childs 树形数据子数据的属性名,常用 阅读全文

posted @ 2022-12-14 17:05 shayloyuki 阅读(136) 评论(0) 推荐(0) 编辑

el-tree 刷新后保持展开状态和选中节点不变

摘要: 需求 el-tree 刷新后默认折叠全部节点,默认选中第一个节点(以下简称 默认设置)。 现在需求是:新增或编辑节点数据,要求刷新后保持展开状态和选中节点不变。 思路 思路一:只在第一次进入页面时的刷新,采用 默认设置,其他时候的刷新,不改变展开和选中节点; 思路二: 刷新都采用 默认设置,其他时候 阅读全文

posted @ 2022-12-14 16:58 shayloyuki 阅读(4297) 评论(0) 推荐(0) 编辑

导航