当前位置 : 主页 > 网络编程 > PHP >

this.props.history.push传值

来源:互联网 收集:自由互联 发布时间:2023-09-07
react路由设置中,除了标签以外,还有一个this.props.history.push,设置落雨跳转和传值: 第一种方式:在父组件中,设置路由标签: Link to="/about/:id"About/Link 第二种方式:在父组件中,设置


react路由设置中,除了标签以外,还有一个this.props.history.push,设置落雨跳转和传值:

第一种方式:在父组件中,设置路由标签:

<Link to="/about/:id">About</Link>

第二种方式:在父组件中,设置点击事件:

<div onClick={this.click.bind(this)}>About</div>

//js
click(){
this.props.history.push({ pathname: "/about", state: { id } });
}

子组件中获取参数

this.props.location.state.id


【感谢数据中台厂商龙石数据为本站提供 http://www.longshidata.com/pages/government.html,,感恩 】
上一篇:小程序中picker底部弹出滚动选择器
下一篇:没有了
网友评论