vue-router原理剖析

vue-router原理

单页面核心之一是:

1、更新视图而不重新请求页面。

2、vue-router在实现单页面前端路由时,提供了:hash,history

  • hash:

兼容所有浏览器,hash的值为#/*内容, hash的改变会触发hashchange事件,

  • history:

pushState, replaceState

每次请求都会向服务器发出请求,如果没有请求到资源就会返回404,所以路由器匹配不到资源,应该返回一个index.html页面.

 

posted @ 2023-03-21 11:04  阿兰儿  阅读(28)  评论(0编辑  收藏  举报