没有合适的资源?快使用搜索试试~ 我知道了~
面试官: 你了解前端路由吗?1
需积分: 0 0 下载量 12 浏览量
2022-08-03
16:48:26
上传
评论
收藏 266KB PDF 举报
温馨提示
试读
10页
1. 基于hash的前端路由实现 2. 基于hash的前端路由升级 3. 基于H5 History的前端路由实现 1. 将路由的hash以及对应的callbac
资源详情
资源评论
资源推荐
⾯试官: 你了解前端路由吗?
2018 年 04 ⽉ 09 ⽇
⾯试官系列(3): 前端路由的实现
往期
⾯试官系列(1): 如何实现深克隆
⾯试官系列(2): Event Bus的实现
⽂章⽬录
1. 基于hash的前端路由实现
2. 基于hash的前端路由升级
3. 基于H5 History的前端路由实现
前⾔
前端路由是现代SPA应⽤必备的功能,每个现代前端框架都有对应的实现,例
如vue-router、react-router。
我们不想探究vue-router或者react-router们的实现,因为不管是哪种路由⽆外
乎⽤兼容性更好的hash实现或者是H5 History实现,与框架⼏个只需要做相
应的封装即可。
提前声明: 我们没有对传⼊的参数进⾏及时判断⽽规避错误,也没有考虑兼
容性问题,仅仅对核⼼⽅法进⾏了实现.
1.hash路由
hash路由⼀个明显的标志是带有#,我们主要是通过监听url中的hash变化来进
⾏路由跳转。
江水流春去
- 粉丝: 43
- 资源: 352
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0