使用React Router以编程方式导航

五迷三道 提交于 2021-02-15 03:40:20

问题:

With react-router I can use the Link element to create links that are natively handled by react router. 通过react-router我可以使用Link元素来创建由react路由器本地处理的链接。

I see internally it calls this.context.transitionTo(...) . 我在内部看到它调用this.context.transitionTo(...)

I want to do a navigation, but not from a link, from a dropdown selection for example. 我想从下拉列表中进行导航,而不是从链接进行导航。 How can I do this in code? 如何在代码中执行此操作? What is this.context ? 这是什么this.context

I saw the Navigation mixin, but can I do this without mixins? 我看到了Navigation混合器,但是没有混合器可以做到吗?


解决方案:

参考一: https://stackoom.com/question/26P5V/使用React-Router以编程方式导航
参考二: https://oldbug.net/q/26P5V/Programmatically-navigate-using-react-router
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!