this.$router.push 设置新标签页打开
时间: 2023-11-15 19:00:45 浏览: 1618
vue-router跳转时打开新页面的两种方法
this.$router.push()方法可以用于路由跳转,而如果想要在新标签页中打开跳转的页面,可以使用window.open()方法。具体实现方式可以参考以下代码:
const {href} = this.$router.resolve({
name: "newPage", // 跳转页面的name
query: {
id: 123 // 要传递的参数
}
});
window.open(href, '_blank'); // 在新标签页中打开跳转页面
这样就可以在新标签页中打开跳转的页面了。
阅读全文