摘要: 把 /heroes 修改为 /superheros 把 /heroes 修改为 /superheros 先取得 Hero 路由,并把它们迁移到新的 URL。Router(路由器)会在开始导航之前先在配置中检查所有重定向语句,以便将来按需触发重定向。要支持这种修改,你就要在 heroes-routin 阅读全文
posted @ 2019-07-31 15:43 抹茶奶盖xh 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 异步路由的预加载示例: 为了尽可能减小初始加载体积和最快的加载速度,让 主模块和A模块 先加载;如何懒加载其他模块,但是B 模块可能是 用户在打开应用后,几分钟或几秒钟就会访问的模块;(比如打开微信后,是不是进入主页面;然后是不是要打开朋友圈瞅瞅;而B模块就相当于朋友圈功能;)所以,这个时候在用户打 阅读全文
posted @ 2019-07-31 15:36 抹茶奶盖xh 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 使用 异步路由 来 解决应用的某些模块的懒加载,其优点: 你可以只在用户请求时才加载某些模块 对于只访问某一模块的用户,提高加载速度 减小初始加载的包体积,不管以后持续增加多少个懒加载模块 示例场景: 对于 adminModule 模块;只有已登录的用户才会用到,所以该模块可以使用懒加载;即AppM 阅读全文
posted @ 2019-07-31 14:16 抹茶奶盖xh 阅读(801) 评论(0) 推荐(0) 编辑
摘要: resolver 可用来预先获取 将要导航去某路由之前 目的路由的数据,以便在组件渲染后,将数据显示出来,防止异步延迟带来的无数据用户体验 这里接着官网的案例; ng g service crisis-center/crisis-detail-resolver // 创建resolver守卫服务 / 阅读全文
posted @ 2019-07-31 10:50 抹茶奶盖xh 阅读(1247) 评论(0) 推荐(0) 编辑