路由
约 150 字小于 1 分钟
2022-04-24
提问
vue-route@4和vue-router@3有什么区别?
区别
以下是主要变化:
使用
createRouter()代替new Router()使用
history配置 代替mode配置使用
createHashHistory()代替hash,使用createWebHistory()代替history; 新增了createMemoryHistory()用于非浏览器环境(如SSR时)。新增 组合式API
useRouter()获取路由实例useRoute()获取当前路由地址onBeforeRouteUpdate()导航守卫,在当前位置即将更新时触发onBeforeRouteLeave()导航守卫,在即将离开当前位置时触发
