【发布时间】:2022-01-11 17:27:43
【问题描述】:
我要做的是重定向到外部链接,而不是我网站上的现有页面。
这里是菜单项的代码:
export const MenuItems = [
{
title: 'Marketing',
path: '/marketing',
cName: 'dropdown-link'
},
{
title: 'Consulting',
href: '/consulting',
cName: 'dropdown-link'
},
];
这是下拉菜单的代码:
const [click, setClick] = useState(false);
const handleClick = () => setClick(!click);
return (
<>
<ul
onClick={handleClick}
className={click ? 'dropdown-menu clicked' : 'dropdown-menu'}
>
{MenuItems.map((item, index) => {
return (
<li key={index}>
<Link
className={item.cName}
to={item.path}
onClick={() => setClick(false)}
>
{item.title}
</Link>
</li>
);
})}
</ul>
</>
);
}
export default Dropdown;
【问题讨论】: