我有一个使用Material UI的Menu
,默认情况下呈现为<div>
> <ul>
<li>
。我想把它变成一个<div>
<nav>
<a>
。
我能够更改MenuItem
并将其转换为<a>
,但我找不到将<ul>
转换为<nav>
的方法,因为没有component
属性。 Material UI非常可定制化,我肯定是错过了什么,这是我的错误。
<Menu open={true}>
<MenuItem component='a'>Profile</MenuItem>
<MenuItem component='a'>Settings</MenuItem>
<MenuItem component='a'>Logout</MenuItem>
</Menu>
我还可以将MenuList API作为
Menu
的子级使用,但它只会在<ul>
下方再渲染一级别。
ul
是硬编码的。 - RubenSmn