1
我有一個嵌套數組,類似於文件夾結構。查找在嵌套樹數組中的對象 - TypeScript
<ul>
<li>
FolderA
<ul>
<li>FolderA1</li>
<li>FolderA2
<ul>
<li>FolderA21</li>
<li>FolderA22</li>
<li>FolderA23</li>
</ul>
</li>
<li>FolderA3</li>
</ul>
</li>
<li>FolderB
<ul>
<li>FolderB1</li>
<li>FolderB2</li>
<li>FolderB3</li>
</ul>
</li>
<li>FolderC</li>
</ul>
folder: {
label: string;
path: string;
children: folder[];}
比方說,如果我需要插入新的「FolderA221」,我將不得不選擇它的父「FolderA22」先用推法。
我試過使用'查找'方法,但它實際上在1級工作。有沒有什麼辦法來遞歸查找和選擇對象?