两种方式
1、声明式导航router-link,可以进行路由的跳转
<router-link to="/home">首页</router-link>
<router-link to="/login">登录</router-link>
2、编程式导航push或者replace,可以进行路由跳转
编程式导航:声明式导航能做的,编程式导航都能做,但是编程式导航除了可以进行路由跳转,还可以做一些其它的业务逻辑
<button @click="go">
我是编程式路由
</button>
methods:{
go(){
//$router是每个路由都有的
this.$router.push('/login');
alert('我是编程式路由运行成功了');
}
}