zoukankan      html  css  js  c++  java
  • iview树的修改某个节点,树刷新后自动展开你刚才展开的所有节点

    return{
      expandTable:{},

    }

    getOrgTree () {
    this.$Request.get('api/groups/tree', {}).then(res => {
    console.log(res);
    if (res && res.code === 0) {
    if (Array.isArray(res.data)) {

    this.orgTree = res.data.map(org => this.mapTree(org));
    // this.orgTree.push({
    // title: '无',
    // label: '无',
    // value: 0,
    // })
    }
    }
    });
    },


    mapTree (org) {
    const haveChildren = Array.isArray(org.children) && org.children.length > 0;
    let expand = false;
    if(this.expandTable[org.id+'']!==null &&this.expandTable[org.id+'']!==undefined ){
    expand = this.expandTable[org.id+''];
    }
    return {
    title: org.groupName,
    label: org.groupName,
    value: org.id,
    data: {...org},
    expand,
    children: haveChildren ? org.children.map(i => this.mapTree(i)) : []
    };
    },


    onToggleExpand(data){
    this.expandTable[data.value+''] = data.expand;
    },
  • 相关阅读:
    day 16
    day 15
    day 14
    day 13
    Unity Shader UnityCG.cginc
    Unity Shader 包含内置文件
    Unity Shader 如何使用属性
    Unity Shader 顶点/片元着色器的基本结构
    Unity Shader 的基础结构
    git文件名大小敏感
  • 原文地址:https://www.cnblogs.com/boonook/p/9355963.html
Copyright © 2011-2022 走看看