请问React Router4的Route组件中可以添加一些自定义的属性吗?

比如我之前在React Router2中有这样的一个Route
<Route path="banke-daily/:id" component={BankeDaily} secondLevel="schedule" thirdLevel="banke" />

如今升级到Router4,貌似直接不能获取到thirdLevel这样的自定义属性,请问有什么方法能让我接着在Route组件中加入一些自定义的数据并在组件中通过props拿到这些属性?

阅读 2.6k
1 个回答

可以这样写试试

<Route path="banke-daily/:id" render={(props) => (<BankeDaily secondLevel="schedule" thirdLevel="banke" {...props}/>)} />
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题