【问题标题】:React stateless component not rendering反应无状态组件不渲染
【发布时间】:2018-12-03 02:57:41
【问题描述】:

** 简单回答谢谢! **

所以我正在使用 react 构建一个简单的 5 页网络应用程序。

组件被编写为无状态的,因为这个应用程序非常简单。一切似乎都可以正确编译,但单击菜单项会更改路线但不会呈现组件。

** 很抱歉没有添加示例,以后会做 ** 我的文件可以找到@https://github.com/psyfire25/tsl

我假设没有任何东西改变状态或道具,这是组件不渲染但不知道如何修复它的原因。在这方面,我已经阅读了这个问题并尝试实施建议的修复,但没有任何帮助。

我认为有一个简单的解决方法,并且非常喜欢任何可以提供的帮助。

非常感谢

约翰

【问题讨论】:

  • 您应该在问题中提供一个最小示例,而不是提供链接。请参阅How to Ask 链接以获取有关如何提出问题并相应更新您的问题的更多详细信息。
  • 您可能需要在导航页面中使用 withRouter 中间件,以使其链接到您在 app.js 中声明的浏览器路由器。 github.com/ReactTraining/react-router/blob/master/packages/…

标签: javascript reactjs components stateless


【解决方案1】:

您在 Header.js 中添加的链接不正确。您正在链接到 /Info,但您在 App.js 中的路线是 /InfoPage

【讨论】:

  • 我就知道事情就是这么简单!谢谢。
猜你喜欢
  • 2020-10-07
  • 2017-03-24
  • 2019-04-03
  • 2021-01-27
  • 2021-11-20
  • 2022-07-08
  • 1970-01-01
  • 1970-01-01
  • 2021-06-04
相关资源
最近更新 更多