是否可以默认禁用所有 NextJS <Link> 的滚动?
Is it possible to disable scrolling on all NextJS <Link>s by default?
我正在使用 NextJS 构建网站并使用淡入淡出页面过渡。我在 out 和 in 转换之间手动将页面滚动到顶部,因此用户永远不会看到跳转。
但要做到这一点,我必须在所有 <Link>
标签上设置 scroll="false"
。
我想知道是否有办法将所有 Link 标签的滚动默认设置为 false,但我没能找到关于这个主题的任何内容。
一种方法是制作自定义 <Link>
组件并在其上使用 scroll="false"
并在您使用链接的任何地方导入它。
我正在使用 NextJS 构建网站并使用淡入淡出页面过渡。我在 out 和 in 转换之间手动将页面滚动到顶部,因此用户永远不会看到跳转。
但要做到这一点,我必须在所有 <Link>
标签上设置 scroll="false"
。
我想知道是否有办法将所有 Link 标签的滚动默认设置为 false,但我没能找到关于这个主题的任何内容。
一种方法是制作自定义 <Link>
组件并在其上使用 scroll="false"
并在您使用链接的任何地方导入它。