vue中 this.$router.resolve新窗口打开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中 this.$router.resolve新窗口打开相关的知识,希望对你有一定的参考价值。

参考技术A 当遇到需要在点击事件或函数中实现打开新页面,新窗口打开需求时
在点击事件中写:

浏览器地址栏显示所携带参数
注:前提是已经设置好路由页面设置,如router/index.js

vue 跳转打开新窗口

1 const { href } = this.$router.resolve({
2     name: "router-name",
3     query: {
4         id: 1
5     }
6 });
7 window.open(href, ‘_blank‘);

 

以上是关于vue中 this.$router.resolve新窗口打开的主要内容,如果未能解决你的问题,请参考以下文章

vue 带参数跳转打开新窗口 $router.resolve 参数不在url中

若依前后端分离新窗口打开页面,如何使用this.$router.resolve解决

解决vue-router中this.$router.oush无法在新窗口中打开

vue中使用router打开一个新的窗口

vue使用this.$router跳转路由与传值取值

vue中使用$router.push跳转新页面