給出以下數(shù)據(jù),這些數(shù)據(jù)是我從 api 獲取的,并且偶爾會(huì)被修改const data = [ { name: "BG", latest: false, dir: true, etag: null, objectName: "BG", size: 0, lastModified: null, storageClass: null, versionId: null, childItems: [ { etag: '"13dda89d102a62beb58c57a9477b252c"', objectName: "BG/item.xml", size: 12763, lastModified: "2020-11-17T13:13:34.735Z", storageClass: "STANDARD", versionId: null, childItems: null, name: "item.xml", latest: false, dir: false, }, { etag: '"5baf1d6bcccc266bfc76cbe36724bd99"', objectName: "BG/item.xml", size: 17856, lastModified: "2020-11-17T13:13:25.796Z", storageClass: "STANDARD", versionId: null, childItems: null, name: "item.xml", latest: false, dir: false, }, ], }, { name: "OTHER", latest: false, dir: true, etag: null, objectName: "OTHER", size: 0, lastModified: null, storageClass: null, versionId: null, childItems: [ { etag: '"ab37611f0b217b71804da19d9111bddd"', objectName: "OTHER/item.xml", size: 3953, lastModified: "2020-11-18T09:12:25.634Z", storageClass: "STANDARD", versionId: null, childItems: null, name: "item.xml", latest: false, dir: false, }, { name: "MORE", latest: false, dir: true, etag: null, objectName: "OTHER/MORE/", size: 0, lastModified: null, storageClass: null, versionId: null, },判斷標(biāo)準(zhǔn)是,當(dāng)dir一個(gè)對(duì)象的屬性為true時(shí),獲取name并賦值給屬性label中的子屬性,獲取和屬性childItem的值nameobjectName對(duì)我來說推理是一項(xiàng)艱巨的任務(wù),我提前感謝您的幫助
如何遞歸地將一個(gè)數(shù)據(jù)集轉(zhuǎn)換為另一個(gè)數(shù)據(jù)集?
嚕嚕噠
2023-08-18 14:11:47