什么是前端路由 话很少 2022-12-05 63 阅读1分钟 什么是前端路由 把不同路由对应的不同页面交给前端来做,之前是通过服务器根据url来返回不同的页面。 什么时候使用前端路由 在单页面应用,大部分页面结构不变,只改变部分内容时。 前端路由有什么优缺点? 优点:用户体验好,无需从服务器获取资源,展现给用户的速度快 缺点:单页面无法记住之前滚动的位置,无法在前进或后退时记住滚动位置 前端路由的实现方式 通过修改hash或pushState的方式