vue-router 原理和常用方法
vue-router 负责把浏览器的地址翻译成「该显示哪个组件」,是 Vue 单页应用(SPA)里前端路由的事实标准。面试时抓住一条主线就能应付大部分问题:**读取地址 → 匹配路由表 → 执行导航守卫 → 更新响应式的当前路由 → 渲染组件**。其中「地址写在哪里」决定了 hash 和 history 两种模式的差异,「守卫按什么顺序执行」决定了鉴权、数据获取这类逻辑该放在哪。
vue-router 负责把浏览器的地址翻译成「该显示哪个组件」,是 Vue 单页应用(SPA)里前端路由的事实标准。面试时抓住一条主线就能应付大部分问题:**读取地址 → 匹配路由表 → 执行导航守卫 → 更新响应式的当前路由 → 渲染组件**。其中「地址写在哪里」决定了 hash 和 history 两种模式的差异,「守卫按什么顺序执行」决定了鉴权、数据获取这类逻辑该放在哪。
评论
还没有评论,来分享你的想法吧。