小编Mik*_*eln的帖子

将组件作为 prop 传递给 Route 与在渲染函数中包装组件之间的区别

路由到这样的组件有什么区别:

 <Route path="coolPath" component={MyComponent} />
or
 <Route path="coolPath" render={props => <MyComponent {...props} customProp="s" } />
Run Code Online (Sandbox Code Playgroud)

对此:

 <Route path"=coolPath">
      <MyComponent />
 </Route>
or
 <Route path"=coolPath">
      <MyComponent cusomProps="cp"/>
 </Route>
Run Code Online (Sandbox Code Playgroud)

routes reactjs react-router react-router-v4 react-router-v5

5
推荐指数
1
解决办法
2375
查看次数