map三层循环遍历,操作数据

复制代码
let tempArr = this.oldCityList.map(item => {
    return {
        value: item.code,
        text: item.name,
        type: item.type,
        children: item.citys.map(subItem => {
            return {
                value: subItem.code,
                text: subItem.name,
                type: subItem.type,
                children: subItem.county.map(thirdItem => {
                    return {
                        value: thirdItem.code,
                        text: thirdItem.name,
                        type: thirdItem.type,
                    }
                })
            }
        })
    }
});
this.newCityList = tempArr;
复制代码

 

posted @   鼓舞飞扬  阅读(244)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示