React 如何通过按钮点击事件进行路由跳转

如何通过按钮点击事件进行路由跳转

  • 我在想不通过link之类能否进行路由跳转呢。
  • 我目前采用的方案
    1. 将history当参数传入组件内
    2. 使用this.props.history.push('跳转地址')进行路由跳转
  • 还有一种方案,没有去尝试可行性,看了应该是可以、
    • 通过Context 上下文将路由保存到里面 然后利用context 获取history 进行路由跳转
  • 看到上面那个方案后,我自然想到了前面提及的提到hack 也可以实现。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容