常用的是 $router.push 和 $router.go 但是vue2.0以后,这种方式就不支持新窗口打开的属性了,这个时候就需要使用this.$router.resolve,如下
testClick() {
let routeData = this.$router.resolve({ path:'/home'});
// window.open(routeData.href, 'newWindow', 'top=0'); //打开新窗口
window.open(routeData.href, '_blank'); //打开新标签
},