递归循环取出树形组件的勾选项

资源信息 :

发布:2023-08-07 14:34:42  阅读:177

转载本资源必须注明出处,欢迎加入官群【445790831】

上传用户 :

资源归属:qiang

资源状态 :

资源状态:免费下载

资源好评 :

资源下载 :

qiang的头像

资源作者:【qiang】

个性签名:请输入个性签名___________

// 递归取出勾选项
定义函数 递归取出勾选项(数组 = []) {
    局部变量 返回数组 = [];
    数组.遍历成员回调((勾选项) => {
        返回数组.添加成员(勾选项);
        如果 (勾选项.children) {
            // 这些形成递归
            返回数组 = 返回数组.合并(递归取出勾选项(勾选项.children));
        }
    });
    返回 返回数组;
}

定义函数 获取选中项() {
    局部变量 返回结果 = lay_树形组件.获取选中("treeDemo");
    调试输出(返回结果);
    返回结果 = 递归取出勾选项(返回结果);
    调试输出(返回结果);
}

递归循环取出树形组件的勾选项