**
在公共方法中使用路由跳转的方法
**
1.首先引入route,vue,vue-router,并且使用
import Vue from 'vue'
import Router from 'vue-router'
import router from '@/router'
Vue.use(Router)
2.然后定义变量在路由的原型上的push方法传参,然后使用call方法借用该push方法绑定给this
const outPush = Router.prototype.phsh
outPush = function push(localtion){
return outPush.call(this,location).catch(err=>err)
}
这样就可以使用啦!!!