useRoute 和 useRouter区别
特性 | useRoute() | useRouter() |
---|---|---|
作用 | 获取当前路由信息 | 获取路由实例,用于导航 |
返回值 | 响应式 route 对象 | router 实例 |
常用属性/方法 | route.path , route.params , route.query | router.push() , router.replace() |
类比 Vue 2 | this.$route | this.$router |
是否响应式 | ✅ 是(可 watch ) | ❌ 不是(导航方法) |