【发布时间】:2020-01-20 07:53:09
【问题描述】:
我有一个这样的组件:
const Milestone = props => {
const { path, disabled, index, ...rest } = props;
if (disabled) return <MilestoneCheck disabled />;
return (
<Link href={path} passHref>
<a>
<MilestoneCheck {...rest} />
</a>
</Link>
);
};
当我单击“链接”转到下一页,然后单击后退按钮返回到我原来的位置时,页面不会从顶部加载,而是从最后滚动的位置加载。 在路由更改上添加“scrollTop”方法会感觉效率不高,有没有更优雅的解决方案让页面始终加载在顶部?
【问题讨论】:
标签: javascript reactjs next.js