$router和router区别

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

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

猜你喜欢

转载自www.cnblogs.com/sweeeper/p/11132265.html