• A④权限管理分配权限按钮:弹框(学过了);树形结构;复选框 每个节点唯一 默认展开所有节点;$$$默认勾选已有属性的思路


    效果:

    (弹框;获取权限数据-形式可勾选权限)

    弹框(学过了)

    $confirm啥啥啥的

    api接口,tree获取数据

    树形结构

    tree树形控件

    渲染数据

    右边值 直接选用数据里面的两种属性(而不是xxx.属性)

    美化

    树形-复选框
    show-checkbox

    树形-每个节点唯一
    node-key="id"

    树形-默认展开所有节点
    default-expand-all

    默认勾选已有的属性

    思路:
    ①default-checked-keys(tree的属性)需要得到一个权限的id构成的数组
    ②id需要一个递归函数实现(dialog打开时)
    ③清空数组(dialog关闭时)
    video p88-p89


    它的tree型数据,数组里面返回的是对象,所以不能使用x.children .children .id;要用一个递归的方式进行获取三级权限的id 数组
    递归函数:

    函数调用:
    scope.row是最父级的一个对象;即先把父级节点传入

    每次打开dialog把id加入数组,长此以往数组里面的id越来越多,所以需要关闭dialog时清空数组

  • 相关阅读:
    [推荐系统]常见术语
    大表建索引
    mysql数据表设计
    导入导出的系统设计
    java系统设计 面试题
    工厂模式的实际运用
    系统对接的沟通与协作
    elastaticSearch(es) 面试题
    Redis面试题
    Kafka面试题
  • 原文地址:https://www.cnblogs.com/icemiaomiao3/p/15800327.html
Copyright © 2020-2023  润新知