next.js - NextJs 重定向错误
问题描述
当我尝试在生产模式下进入我的连接或订阅页面时,我在控制台中收到此错误,并且该页面的 url 不是我在代码中设置的那个。它在本地主机中工作正常。
framework.79fb030ec3df0dc442a2.js:1 TypeError: Cannot read property 'nom' of null
at h (compte.js:1)
at Gi (framework.79fb030ec3df0dc442a2.js:1)
at ko (framework.79fb030ec3df0dc442a2.js:1)
at xu (framework.79fb030ec3df0dc442a2.js:1)
at wu (framework.79fb030ec3df0dc442a2.js:1)
at du (framework.79fb030ec3df0dc442a2.js:1)
at framework.79fb030ec3df0dc442a2.js:1
at t.unstable_runWithPriority (framework.79fb030ec3df0dc442a2.js:1)
at $l (framework.79fb030ec3df0dc442a2.js:1)
at Xl (framework.79fb030ec3df0dc442a2.js:1)
main-b8de2659c8e469d623b1.js:1 TypeError: Cannot read property 'nom' of null
at h (compte.js:1)
at Gi (framework.79fb030ec3df0dc442a2.js:1)
at ko (framework.79fb030ec3df0dc442a2.js:1)
at xu (framework.79fb030ec3df0dc442a2.js:1)
at wu (framework.79fb030ec3df0dc442a2.js:1)
at du (framework.79fb030ec3df0dc442a2.js:1)
at framework.79fb030ec3df0dc442a2.js:1
at t.unstable_runWithPriority (framework.79fb030ec3df0dc442a2.js:1)
at $l (framework.79fb030ec3df0dc442a2.js:1)
at Xl (framework.79fb030ec3df0dc442a2.js:1)
我知道我的用户尚未定义,因为没有人连接或订阅,但问题是 Next 没有重定向到它应该重定向到的位置:
我的代码:
<Link passHref href='/register'>
<li>
<a>S'inscrire</a>
</li>
</Link>
<Link passHref href='/login'>
<li>
<a>Se connecter</a>
</li>
</Link>
每当我尝试单击生产中的这些链接之一时,它都会将我发送到 /compte。
截图: https ://res.cloudinary.com/dzqfghzga/image/upload/v1599828198/xpbob6lwdz9ir3ozmiba.jpg
重现行为的步骤:
- 转到'https://sungym69.com/' - 在导航栏中单击's'inscrir' 或'Se 连接器' - 查看错误
谢谢你的帮助
解决方案
推荐阅读
- makefile - 是什么导致我的 CMake 多目标模式错误?
- sql - 如何使用 SQL 查询不同的数据组
- button - 如何使用 SwiftUI 将参数传递给 Button 的操作
- sql - 用于平滑 postgresql 中缺失数据的窗口函数
- c++ - 如何解决“命名空间'std'中的'mutex'没有命名类型”?
- javascript - 从自定义页面访问登录的 CRM 用户
- ios - mac终端上的cordova权限被拒绝
- java - 后台服务在 API 28 上使应用程序崩溃,但在 API 23 上有效
- python - Selenium Python 使用键盘快捷键打开组中的所有 Facebook 帖子
- python - 什么是 Instagram 机器人请求限制?