ReactRouter链接动态参数无法正常工作

时间:2015-06-26 18:59:56

标签: javascript reactjs

我创建了一条路线

<ReactRouter.Route path="/brand/:brandId" handler={BrandManage}/>

我可以用

来打击路线
/brand/idnumber

但我想生成动态链接。根据{{​​3}},我应该能够做到这样的事情:

<ReactRouter.Link to="/brand" params={{ brandId: this.props.data.get('_id') }}>
      Edit
</ReactRouter.Link>

但生成的链接转到

/brand

我应该更新我的使用路线

/brand

1 个答案:

答案 0 :(得分:0)

<ReactRouter.Link to={this.props.data.url + this.props.data.get('_id')}> Edit </ReactRouter.Link>

而不是

<ReactRouter.Link to="/brand" params={{ brandId: this.props.data.get('_id') }}>
         Edit
</ReactRouter.Link>

实现我的目标