- 博客(4)
- 收藏
- 关注
原创 彻底弄懂 Angular RouteReuseStrategy 路由复用策略
彻底弄懂Angular路由复用策略 RouteReuseStrategy关于路由复用一直没有弄懂,网上的代码也是说的很朦胧,自己也一直没有弄懂。今天从调用顺序一步步开始,以及如何做路由存储给你们做个详细讲解。附上tab切换demo(gihub代码已经托管了),希望可以帮助到爱学习的你们。引言路由在执行过程中对组件无状态操作,即路由离退时组件状态也一并被删除;当然在绝大多数场景下这是合理的。但是有时候也会有一些特殊的需求(一切是为了用户体验);一种常见的现象,用户来到管理页面A,里面有很多任务,点击
2020-12-12 20:49:55 3549 7
原创 Angular APP_INITIALIZER 帮助你在构建Angular应用前做些事情
Angular APP_INITIALIZER 帮助你在构建Angular应用前完成初始化操作是什么?APP_INITIALIZER是一个注入令牌,在Angular程序启动前调用。可以帮助我们在初始化Angular应用前完成一些必要的数据交互,比如获取用户数据,获取基本配置等操作。如何使用// app.module.tsimport {APP_INITIALIZER} from '@angular/core';const beforeAppInitialzer = () => {
2020-11-03 10:23:56 880
原创 ngrx 入门
什么是ngrxngrx是Angular基于Rxjs的状态管理,保存了Redux的核心概念,并使用RxJs扩展的Redux实现。使用Observable来简化监听事件和订阅等操作。在看这篇文章之前,已经假设你已了解rxjs和redux。有条件的话请查看官方文档进行学习理解。所需包ng add方式,会自动生成所需文件并在app.module.ts中导入,直接启动项目即可,不报错ng add...
2020-02-28 21:51:11 4539 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人