vue中$router.push打开新窗口 啊啥意思 2023-02-08 149 阅读1分钟 在vue中使用 this.router.push(path: ′/visual′)默认是替代本窗口如果想新开一个窗口,可以使用下面的方式:letrouteData=this.router.push({ path: '/visual' }) 默认是替代本窗口 如果想新开一个窗口,可以使用下面的方式: let routeData = this.router.push(path: ′/visual′)默认是替代本窗口如果想新开一个窗口,可以使用下面的方式:letrouteData=this.router.resolve({ path: '/visual', query: { id: 1 } }); window.open(routeData.href, '_blank')