在 Ant Design 中,实现子菜单在点击菜单项时折叠的方法如下:
import React, { useState } from 'react';
import { Menu } from 'antd';
import { MailOutlined, AppstoreOutlined, SettingOutlined } from '@ant-design/icons';
const { SubMenu } = Menu;
const MyMenu = () => {
const [collapsed, setCollapsed] = useState(false);
const handleMenuClick = () => {
setCollapsed(!collapsed);
}
return (