[英]Nextjs 404 when trying to view post
我将本教程中的所有代码( 链接)用于带有自定义服务器的 nextjs 应用程序,它可以工作,但只能部分运行,我可以添加内容,但是当我单击某些内容时,它会显示 404 错误。 与 CRA 完美配合,所以我的猜测是我可能需要在server.js 中做一些事情,或者对路由采取不同的方法? 我试过这个:
<Link href={`/show?=${board.key}`}>{board.title}</Link>
但随后弹出一个错误说
类型错误:无法读取未定义的属性“参数”。
知道如何使此代码与 nextjs 一起使用吗? 我太绝望了,这是我尝试让它工作的第 4 天。
在server.js 中定义所有路由。 在 package.json 文件中将"dev": "next"替换为"dev": "node server.js"
static async getInitialProps(ctx) {
const {query} = ctx;
return query;
}
constructor(props){
super(props);
console.log(props);
}
检查道具你会从中得到一个id。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.