vue-router原理


vue-router工作原理

url改变 ——> 触发监听事件(hash模式通过onhashchange监听hash的改变、history模式通过onpopstate监听history的改变) ——> 改变vue-router里的current变量 ——> 监听current变量的监视者 ——> 获取新的组件 ——> render新组件