angular1学习笔记(5)- 路由
需要前端路由的原因:
1.ajax请求不会留下History记录
2.用户无法通过URL进入应用中的指定页面(保存书签、链接分享给朋友)
3.ajax对SEO是个灾难
前端路由的基本原理:
1.哈希#
2.HTML5 中新的 history API
3.路由的核心是给应用定义 “ 状态 ”
4.使用路由机制会影响到应用的整体编码方式(需要预先定义好状态)
5.考虑兼容性问题与 “ 优雅降级 ”