【发布时间】:2019-12-03 19:30:47
【问题描述】:
我有一个组件可以检查路径名并对其进行操作:
const router = useRouter();
const path = router.pathname;//props.location.pathname;
const p = path.split('/').filter((s) => s !== "")
let submissionId = p[0] == 's' && p[1]
const submission = useQuery(SUBMISSION, {
variables: {
id: submissionId
},
skip: submissionId === false
})
这在沼泽标准反应应用程序中运行良好,但 nextjs 重定向到 404。
是否有一种方法可以为 nextjs 设置模式以忽略不存在的路由并允许组件代码处理它?
【问题讨论】: