我正在使用
Next.js
。当我直接转到 localhost:3000/about 页面时,我的console.log(resolvedUrl)
中的getServerSideProps
显示“/
”
如果我通过
localhost:3000/about?page=1
转到<Link href="/about?page=1">
,控制台日志显示我/about?page=1
.
next 的这种正常行为是否在任何未执行的 GET 请求上显示“
/
”<Link>
?
我的代码:
const AboutPage = () => {
return (
<div>
<Link href="/about?page=1">Next page</ Link>
</div>
);
}
export const getServerSideProps = async ({ req, res, resolvedUrl }) => {
console.log(resolvedUrl)
return {
props: {
data: null
}
}
}
export default AboutPage