记一次针对防止按钮连击的Angular指令封装

针对业务需要,整个流程为点击按钮=>调取异步方法=>设置操作状态=>异步结束,重置状态;其中调取异步方法中,点击按钮时都无效或不可点击

HTTP、HTTPS

OSI(开放式系统互联通信)参考模型分为应用层表示层会话层传输层网络层数据链路层物理层、;

JS类型隐式转换-ToPrimitive

本篇仅对隐式转换中的知识点做记录,不深入展开介绍.

TypeScript-泛型工具

1.可选泛型

将泛型中的所有属性变为可选.

Angular-深入了解变更检测

更新于2021.11.17
version:12+

微信小程序环境管理

由于小程序的限制,无法设置开发和正式的环境变量,这里参考node的方法来设置小程序的环境变量,由于小程序的限制,不管是体验版或开发版还是正式版,都是使用的一份本地缓存,当手机同时存在两个或两个以上小程序版本时,就会因为缓存的原因读取错误的本地缓存,除非有后端人员介入对错误进行处理,否则只能删除小程序以保证能正常使用,当然还有一个好处是保证了我们线上的正式版一定是生产环境

Angular-SSR(服务端配置)过程记录

本地项目的准备工作请参考官方文档,不做解释,https://angular.cn/guide/universal 可以参考示例代码,
需要注意的时,配置文件的时候请检查好文件路径

资源整理
微信小程序自定义导航栏

实现过程

Angular依赖注入

依赖注入的层级等等请查看示意图
https://www.processon.com/view/618b434c1e0853689b033111?fromnew=1