このようなメニュー構造を出力したい
<ul>
<li>
MenuItemName1
<ul>
<li>Child Item</li>
</ul>
</li>
<li>
MenuItemName2
</li>
</ul>
名前、URL、子のメニュー項目を含むmenuitemクラスがあります。上記のように各アイテムを順序付けられていないリストとしてレンダリングする部分ビューを作成したいと思います。これを再帰的に呼び出して、ツリー全体を調べます。
これは悪い考えですか?とても遅いのでしょうか?