const {href} = this.$router.resolve({ name: 'foo', query: { bar } }) window.open(href, '_blank') 2.1.0版本后,使用路由对象的resolve方法解析路由,可以得到location、router、href等目标路由的信息。得到href就可以使用window.open开新窗口了。
这样写就好了<router-link target="_blank"></router-link>