繁体   English   中英

react-router-4中的嵌套路由

[英]Nested routes in react-router-4

在这里有我的小型学习应用程序的在线版本

快速概述:这里有三个组成部分

  • 用户
  • UserDetail
  • 在UserList

我正在尝试使用此用户/用户名来显示有关具有url的所选用户的详细信息。 详细信息应在同一页面上。 但是我做错了什么,如果有人可以帮助我完成我的代码更新,我将不胜感激,谢谢!

注意:我正在尝试从react-router 文档中实现示例

您不会在任何地方渲染UserDetail组件。 您可以通过将Child组件更改为以下内容来执行此操作:

<div>
  <h3>ID: {match.params.name}</h3>
  <UserDetail />
</div>

这将呈现UserDetail组件,但是该组件无权访问您在UserList类中创建的用户列表。 在组件之间共享数据的推荐方法是使用ReduxFlux 这样,您就可以彼此独立地加载组件,并使它们访问相同的数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM