为什么不通过道具传递道具更常见?

时间:2019-04-10 05:11:12

标签: reactjs react-router

我真的没有看到很多人在谈论如何通过路由器传递道具。假设我将商店连接到根App.js,然后将所有这些道具传递到路由器。然后,在路由器本身中,进行路由:

<Route                                                                    
  path='/userdetail/:id'
  render={(props) => <UserDetail {...props} username={user.username} />}
                                                            />

这似乎是传递道具的最简单方法。但是,我觉得它太简单了并且不常用。我担心这是有原因的,最可能与性能有关?我假设只有您时才进行API调用?但是我在谈论初始信息,例如用户详细信息。我以这种方式使用React Router是错误的吗?

0 个答案:

没有答案