1
私はフォルダ構造に似たネストされた配列を持っています。ネストされたツリー配列のオブジェクトを見つける - タイプスクリプト
<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[];}
最初の「FolderA22」私はそれが親の選択する必要があります、私は新しい「FolderA221」を挿入する必要がある場合のは、言ってみましょうとpushメソッドを使用します。
私は 'find'メソッドを使ってみましたが、実際にレベル1で動作します。オブジェクトを再帰的に見つけて選択する方法はありますか?