Jac*_*ack 1 vue-router nuxt.js
我浏览了Nuxt的文档,但是找不到有关如何在新标签页中打开页面的信息。有没有办法在新标签页中打开链接,而不是在当前标签页中打开链接?我尝试了以下代码:
<nuxt-link to="/user" target="_blank">User</nuxt-link>
Run Code Online (Sandbox Code Playgroud)
但这是行不通的。
dev*_*zom 17
正如@anthonygore 在第一篇文章的评论中指出的那样。现在正在通过 在新选项卡中打开链接,具有路由器名称/路径链接的所有功能
target="_blank"通过添加到/内部 NuxtLink 来实现
<NuxtLink :to="..." target="_blank">Nuxt link to external page</NuxtLink>
Run Code Online (Sandbox Code Playgroud)
或者只使用默认值
<a href="..." target="_blank">A link to external page</a>
Run Code Online (Sandbox Code Playgroud)
vue-router的全部要点是在单个页面应用程序中导航,因此据我所知,它无法导航到空白的新选项卡。幸运的是,有一个叫做'html'的老式东西,它有一个叫做anchor tag的东西,您可以像这样使用:
<a href="/user" target="_blank">User</a>
Run Code Online (Sandbox Code Playgroud)