- router-link中 使用 target="_blank"
<router-link target="_blank" :to="{path:'/home',params:{id:'8'}}">新页面打开home页</router-link>
- $router.push 和 $ router.go ,这个时候就需要使用this.$router.resolve,如下
goToLoan(loanOrderId, userId) {
let routeData = this.$router.resolve({
name: 'orderDetail',
params: { loanOrderId, userId }
});
window.open(routeData.href, '_blank');
},
2
const {href} = this.$router.resolve({
path: `/user_details/${userId}`
});
window.open(href, '_blank')