如何通过按钮点击事件进行路由跳转
- 我在想不通过
link
之类能否进行路由跳转呢。 - 我目前采用的方案
- 将history当参数传入组件内
- 使用
this.props.history.push('跳转地址')
进行路由跳转
- 还有一种方案,没有去尝试可行性,看了应该是可以、
- 通过Context 上下文将路由保存到里面 然后利用context 获取history 进行路由跳转
- 看到上面那个方案后,我自然想到了前面提及的提到
hack
也可以实现。
link
之类能否进行路由跳转呢。this.props.history.push('跳转地址')
进行路由跳转hack
也可以实现。