# 首页
先从问几个为什么来学习vue-router
- 为什么我们在每个组件中都能访问到
$router
、$route
- 为什么会有
history
、hash
两种模式的路由,各个的使用场景是什么 - 为什么地址栏的路径变了,就会显示匹配的组件呢,在
histroy
和hash
这两种模式下,各种模式的实现原理是什么 - 为什么我们能直接访问到
view-router
,这个组件里帮我们做了什么,它是怎么和router实例连接起来的 - 导航守卫是怎么实现的
前端路由 →
先从问几个为什么来学习vue-router
$router
、$route
history
、hash
两种模式的路由,各个的使用场景是什么histroy
和hash
这两种模式下,各种模式的实现原理是什么view-router
,这个组件里帮我们做了什么,它是怎么和router实例连接起来的前端路由 →