gpt4 book ai didi

reactjs - Next.js + React 返回上一页

转载 作者:行者123 更新时间:2023-12-03 13:17:09 28 4
gpt4 key购买 nike

我使用路由next.js。如何实现后退按钮,返回上一页?就像浏览器上的按钮一样

最佳答案

编辑:此答案首次发布 2 年后,路由器方法现在为 well documented 。这是直接来自文档的代码:

import { useRouter } from 'next/router'

export default function Page() {
const router = useRouter()

return (
<button type="button" onClick={() => router.back()}>
Click here to go back
</button>
)
}

原始答案:

有一个未记录的 Router.back 方法 ( see source ) 只执行 window.history.back()

你应该有一个像这样的组件

import Router from 'next/router'

export default function BackButton() {
return (
<div onClick={() => Router.back()}>Go Back</div>
)
}

关于reactjs - Next.js + React 返回上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51843119/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com