vue-router跳转新窗口
vue-router跳转新窗口
1.声明式导航
使用target属性
<router-link :to="{path:'/home'}" target="_blank"></router-link>
2.编程式导航
我们一般使用$router.push()、$router.go()去实现路由跳转,但是vue2.0以后这两种方法不能用来打开新窗口
target() {
let homeUrl = this.$router.resolve('/home')
window.open(homeUrl.href,'_blank')
}