$router和router区别

this.$router.push({path:'/'})//这个是js编程式的一种动态跳转路由方式,是全局的路由对象。

而写在router声明文件中的router是自己定义实例化的一个对象。可以使用router.beforeEach(to,from,next)进行路由钩子函数跳转处理,这个可以写在此文件中,可以用来处理登陆跳转问题。

 

posted @ 2019-07-04 14:32  sweeeper  阅读(258)  评论(0编辑  收藏  举报