React-router使用push跳转的时候怎么新建标签页跳转?

发布于 2022-09-12 00:45:34 字数 32 浏览 22 评论 0

我想_blank跳转,用push方法的时候怎么写?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

独木成林 2022-09-19 00:45:34

我搜了下 用push不可能做到所以需要另想办法
stackoverflow
stackoverflow

忘你却要生生世世 2022-09-19 00:45:34

新开一个标签页应该使用window.open(网址,'_blank') 的方式。

你是因为什么原因要使用 React-router 来做呢?如果是为了记住路由历史的话,其实用 React-router 的 push 方法也是做不到的,因为它是在当前标签页的 history 中加一条记录,如果你已经打开新标签页了,这个记录应该是不会被管理在原来的记录中的。

逆光飞翔i 2022-09-19 00:45:34
<Link to="route" target="_blank">
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文