我有一个Link:
<Link href={href} passHref shallow>
<StyledLink
$active={active}
$disabled={disabled}
onClick={() => passBackNumber(number)}
>
{number}
</StyledLink>
</Link>
StyledLink我的styled.a元素在哪里,并onClick传递刚刚单击的数字。我发现如果你想使用<Link/>+styled-components你需要使用passHref. 但问题是即使我指定shallow了,页面仍然在刷新。我只想通过 url 更改和触发回调。我做错什么了?