js 中遞歸的運(yùn)用

image.png

像上圖中的圖層管理中是一個(gè)ztree組件,涉及到多層子節(jié)點(diǎn),需要使用遞歸方法來得到標(biāo)準(zhǔn)化的json數(shù)據(jù)
比如第一條數(shù)據(jù)整理成 XX社區(qū)-市家屬院-幾號(hào)樓-幾單元-101
上代碼:

function getParents(enty){
    if(enty.properties.pId._value){
        for(var i=0;i<filebox.length;i++){
            if(filebox[i].properties.id._value==enty.properties.pId._value){
                return getParents(filebox[i])+'-'+enty.properties.name._value;
            }
        }
    }else{
        return enty.properties.name._value;
    }
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 在投遞簡(jiǎn)歷之前,就是所謂的寒冬將至,開個(gè)年會(huì)都是守望寒冬,然后我身邊的準(zhǔn)備跳槽的大佬們,都是有幾分涼意,不過...
    天下林子閱讀 5,999評(píng)論 9 130
  • 夜晚的行云 晚上回來的時(shí)候,我對(duì)“你覺得”說,快看云。于是一起看云。 偏西的天空出現(xiàn)了大規(guī)模的行云。是的,那云讓人...
    微云一抹閱讀 647評(píng)論 6 24
  • 最近遇到用遞歸算法展示樹形結(jié)構(gòu)的需求,前端要展示的效果如下圖所示: 我們的數(shù)據(jù)格式如下,,這是簡(jiǎn)化后的數(shù)據(jù): 我們...
    嗨_等風(fēng)來閱讀 10,952評(píng)論 0 1
  • 偶然的機(jī)會(huì)學(xué)校圖書館舉行“世界圖書日”的活動(dòng),展區(qū)里全是嶄新的書啊,那種心情就像是一只已經(jīng)極度缺水的魚兒觸摸...
    crazygirl閱讀 354評(píng)論 0 1
  • 文|沫熙晨 -01- 正在黑板上做板書的我,忽然聽到身后的學(xué)生熙熙攘攘地說著什么。我有些惱了,總有不專心的學(xué)生擾亂...
    沫熙晨閱讀 793評(píng)論 0 4

友情鏈接更多精彩內(nèi)容