我想输出一个看起来像这样的菜单结构
<ul>
<li>
MenuItemName1
<ul>
<li>Child Item</li>
</ul>
</li>
<li>
MenuItemName2
</li>
</ul>
我有一个 menuitem 类,其中包含名称、url 和子菜单项。我想创建一个局部视图,将每个项目呈现为像上面一样的无序列表,我会递归调用它来遍历整个树。
这是一个坏主意吗?会不会很慢?