vue - router新窗口打开页面
vue - router新窗口打开页面
声明式 <router-link />
指定下面两个属性就可以了:
tag="a"
target="_blank"
新版router
默认就是<a />
<router-link tag="a" target="_blank" :to="{path:'/open/createAction/'}">编辑</router-link>
编程式 API
Vue Router 没有新窗口打开路径的 API,你需要自己拼路径然后触发原生导航
window.open(router.resolve({
path:'/',
query:{},
// params:{} // 无效
...
}).href,'_blank')
Lee2