- 博客(3)
- 收藏
- 关注
原创 elementUI 表格使用resolve() 函数懒加载后,重新改变树形数据出现视图残留
官方试例:load(tree, treeNode, resolve) {setTimeout(() => {resolve([{id: 31,date: ‘2016-05-01’,name: ‘王小虎’,address: ‘上海市普陀区金沙江路 1519 弄’}, {id: 32,date: ‘2016-05-01’,name: ‘王小虎’,address: ‘上海市普陀区金沙江路 1519 弄’}])}, 1000)}使用resolve()函数进行懒加载,数据并不
2021-02-25 10:05:25 4713 3
原创 element UI 树形表格展开至指定层级(之后的层级采用懒加载方式显示)
element UI 树形表格展开至指定层级(半懒加载方式)需求:数据量较大,要求展开树(至少展开至某一层,即使使用根据Id展开的default-expanded-keys这个参数,页面渲染也是很卡)总体思路:先在后端获取需要展开的层级,组成树形数据发送给前端,然后前端全部展开(这里后端需要处理该树最后一层是否是叶子节点,做好标记),点击所显示的树的叶子节点时再进行懒加载未解决问题:因为设置了全部展开,所以指定层级前面的三角展开符号是展开的,不影响懒加载<el-table :data=‘tre
2021-02-22 10:38:53 4886 2
原创 js(vue)中json数据根据一个子节点递归查找所有父节点
js(vue)中json数据根据一个子节点递归查找所有父节点## // 查找一个节点的所有父节点(一棵树) // parents:用于返回的数组,childNode: findParent (parents, childNode, treeData) { for (let i = 0; i < treeData.length; i++) { // 父节点查询条件 if (treeData[i].id === childNode.pid) {
2020-12-14 12:54:21 4210 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人