如何在react-router v1.0.0中填充这个.props.params

How to get this.props.params populated in react-router v1.0.0?

本文关键字:props params 填充 react-router v1      更新时间:2023-09-26

当我尝试访问this.props.params时,它未定义。this.context.router{}

我尝试了向组件添加contextTypes的不同变体:

contextTypes: {
      router: React.PropTypes.func.isRequired
}

但运气不好。

我的主要目标是将当前的react-router url传递给服务器。

如下所示: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 ],