Antd菜单项(Menu.Item)本身只能显示一个文本,不能直接添加副标题或子元素。不过,我们可以通过在菜单项中使用React组件实现该功能。具体做法如下:
1.在菜单项(Menu.Item)中使用React组件,并将该组件作为菜单项的子元素:
2.自定义菜单项(CustomMenuItem)组件,添加副标题(subTitle)属性,同时在该组件中包含子元素,以实现进一步定制:
import React from 'react';
import { Menu } from 'antd';
const CustomMenuItem = ({ title, subTitle, children }) => (
{title}
{subTitle}
{children}
);
export default CustomMenuItem;
这样,我们就可以在Antd菜单项中实现副标题和子元素的效果了。
下一篇:antd菜单选项的CSS未加载