亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在線等,挺急的!vue如何查找id對應的對象,求指導!

在線等,挺急的!vue如何查找id對應的對象,求指導!

呼啦一陣風 2019-06-09 10:43:55
將遞歸得到的對象push到數組中letselections=[];for(letleafofthis.tree){letresult=this.recursion(this.items,leaf);selections.push(result);}遞歸函數recursion(data,id){letresult;if(!data){return;}for(vari=0;i<data.length;i++){letitem=data[i];if(item.id===id){result=item;break;}elseif(item.children&&item.children.length>0){result=this.recursion(item.children,id);}}console.log(result);returnresult;},this.items為樹結構的數據items:[{id:1,name:'VuetifyHumanResources',children:[{id:2,name:'Coreteam',children:[{id:201,name:'John'},{id:202,name:'Kael'},{id:203,name:'Nekosaur'},{id:204,name:'Jacek'},{id:205,name:'Andrew'}]},{id:3,name:'Administrators',children:[{id:301,name:'Ranee'},{id:302,name:'Rachel'}]},{id:4,name:'Contributors',children:[{id:401,name:'Phlow'},{id:402,name:'Brandon'},{id:403,name:'Sean'}]}]},{id:5,name:'Example',children:[{id:501,name:'qaz'}]},{id:6,name:'Qdd',children:[{id:601,name:'yui'}]}],tree為樹選中的數據[201,202,203]在遞歸中我想要得到id所在的對象,在第一個方法中push到數組中形成一個數組集合,現在遞歸方法出現了問題得到的result為undefined,請各位幫我看下?
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 3583 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號