如何解决如何根据rsuite响应导航中的eventKey删除选项卡
<ResponsiveNav
appearance="subtle"
removable
moreText={<Icon icon="more" />}
moreProps={{ noCaret: true }}
activeKey={activePage['link']}
onSelect={onSelectTab}
onItemRemove={eventKey => {
}}
>
{tabs.map(tab =>{
const menu = menus.find(a => a.link === tab);
return <ResponsiveNav.Item key={menu?.key} eventKey={tab}> {menu?.label}</ResponsiveNav.Item>
})}
</ResponsiveNav>
我要做的是在单击关闭图标时删除选项卡列表。
例如,我有一个“主页”、“关于”和“聊天”菜单,然后当我单击“关于”时,它会自动添加到 tabs: ['/about']
选项卡上,当我单击“聊天”时,它会是这样的 tabs: ['/about','/chat']``. then I'm trying to do is when I click the itemRemove on the tab it will remove the 'about' for example so the tabs should be like this
选项卡: ['/chat']```
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。