如何在 react-router v1.0.0 中填充 this.props.params?
Posted
技术标签:
【中文标题】如何在 react-router v1.0.0 中填充 this.props.params?【英文标题】:How to get this.props.params populated in react-router v1.0.0? 【发布时间】:2015-12-22 06:10:28 【问题描述】:当我尝试访问this.props.params
时,它是未定义的。 this.context.router
是 。
我尝试了将 contextTypes 添加到我的组件的不同变体:
contextTypes:
router: React.PropTypes.func.isRequired
但没有运气。
我的主要目标是将当前的 react-router url 传递给服务器。
【问题讨论】:
【参考方案1】:如图:https://github.com/rackt/react-router/blob/v0.11.6/examples/query-params/app.js,需要添加Router.State
mixin:
var User = React.createClass(
mixins: [ Router.State ],
【讨论】:
以上是关于如何在 react-router v1.0.0 中填充 this.props.params?的主要内容,如果未能解决你的问题,请参考以下文章
Material UI v1.0.0 如何覆盖 Stepper 类来设置图标大小
安装hyperledger fabric V1.0.0(维护中)