一、背景概述 在应用程序中,很多时候会用到全局唯一的id,比如用户ID,订单ID等等,因此在架构设计中,全局唯一的id生成服务作为公共基础服务是...
RBAC模型(Role-Based Access Control 基于角色的访问控制)是权限管理中比较成熟的模型,认真总结一下RBAC模型的相关...
TS 装饰器(2): 元数据 在装饰器函数中 ,我们可以拿到类、方法、访问符、属性、参数的基本信息,如它们的名称,描述符等。获取更多信息就需要通...
TS 装饰器(1): 基础用法 1、什么是装饰器 装饰器是通过添加标注的方式,来对类型进行扩展的一种方式。 只能在类中使用 减少冗余代码量 提高...
参考 https://www.jianshu.com/p/e4cbcd764783[https://www.jianshu.com/p/e4cb...
事件介绍 transition 相关事件有 4 个: transitionend: 过渡结束后触发 transitionrun: 过渡开始后触发...
使用 useEffect 比较容易出现问题是闭包陷阱,尽量尝试不使用 useEffect,见第4。 1. 错误演示 点击3次后,在控制台调用 t...
在一些业务中,我们需要处理依赖关系,比如循环依赖。下面的代码实现了循环依赖的检测,检测到存在循环依赖时,终止检测流程,并且打印依赖链。缺点是没有...
自定义事件虽然用的不多,但是理解他有助于理解事件绑定的原理,本质上是基于 EventTarget[https://developer.mozil...