【发布时间】:2021-10-04 00:51:33
【问题描述】:
这可能是一个非常愚蠢的问题,但我使用这个 Nav Bar for Chakra UI 我发现并且我正在努力理解如何使用它。
这是我用来映射链接数组的数组和 NavLink 组件。
const Links = ['Dashboard', 'Projects', 'Team'];
const NavLink = ({ children }: { children: ReactNode }) => (
<Link
px={2}
py={1}
rounded={'md'}
_hover={{
textDecoration: 'none',
bg: useColorModeValue('gray.200', 'gray.700'),
}}
href={'#'}>
{children}
</Link>
);
我应该如何将 href 传递给映射
Links.map((link) => (
<NavLink key={link}>{link}</NavLink>
我尝试使用带有道具名称和 href 的对象,但我不知道如何将 href 道具传递给 NavLink。
请帮忙!
【问题讨论】:
标签: javascript reactjs