antd递归渲染左侧菜单

1
2
3
4
5
6
7
8
9
10
11
12
renderMenu = (data) => {
return data.map((item) => {
if(item.children){
return (
<SubMenu title={item.title} key={item.key}>
{ this.renderMenu(item.children) }
</SubMenu>
)
}
return <Menu.Item title={item.title} key={item.key}>{item.title}<Menu.Item>
})
}
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×