react-router路由傳值

定義路由:

<Route path='/user/:data' component={UserPage}></Route>

使用:

var data = {id:3,name:sam,age:36};
data = JSON.stringify(data);
var path = `/user/${data}`;

跳轉

<Link to={path}>用戶</Link>
hashHistory.push(path);

獲取數據:

var data = JSON.parse(this.props.params.data);
var {id,name,age} = data;
相關文章
相關標籤/搜索