【问题标题】:why reload page in next js && error bug 404?为什么在下一个 js && 错误错误 404 中重新加载页面?
【发布时间】:2019-10-09 18:38:23
【问题描述】:

我正在做一个项目,我有两个称为 home 的组件,关于组件。 当我在 home 组件上,我要去 about 组件时,一切都好 但是当我在 about 组件上并再次重新加载页面时,找不到错误(404)。 什么?

【问题讨论】:

  • 你可以发布your codecodesandbox.io 链接吗?
  • 你有 NodeJS 后端来处理路由吗?

标签: reactjs next.js


【解决方案1】:

问题是,在您第一次加载(在家庭组件中)时,客户端接收整个 ReactJS 应用程序,并且从该点开始的路由将由 ReactJS 应用程序(客户端路由)处理。在第二种情况下,您在 about(组件)并重新加载应用程序,请求发送到服务器,如 .../about 并且服务器上没有匹配它的路由,然后它返回 404。

P/S:跟着 Next 官方教程,你会遇到这种情况,他们解释得很清楚。

https://nextjs.org/learn/basics/getting-started

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-18
    • 2019-05-17
    • 2014-08-26
    • 1970-01-01
    • 2014-06-17
    • 1970-01-01
    • 2014-12-25
    • 2013-10-03
    相关资源
    最近更新 更多