使用TypeScript和装饰器实现前端数据脱敏
目录 一、需求背景 二、需求目标 2.1 实现效果 2.2 如何使用 2.3 自定义脱敏 三、实现过程 3.1 @Table参数声明 3.2 编写脱敏助手类 3.3 给表格组件添加脱敏逻辑 一、需求背景 虽然我经常在很多...
使用Axios结合Typescript二次封装完整详细场景使用案例
目录 前言 1. 创建 Axios 实例 2. 统一请求处理 3. 响应拦截器 4. 错误处理 5. 使用封装的 HTTP 客户端 6. 封装特定的 API 请求 7. 使用特定的 API 服务 总结 前言 Axios 是一个基于 promise 的...
TypeScript实用的Delay延迟执行工具类
目录 0、完整代码 1. 基础延迟执行 sleep方法 execute方法 2. 防抖(Debounce) 3. 节流(Throttle) 防抖和节流的区别 总结 在前端开发中,我们经常需要处理一些延迟执行、防抖和节流的场景。今天...
TypeScript中Getter/Setter用法详解
目录 一、写在前面 二、我不太喜欢Getter和Setter 1. vscode自动重构的属性名带下划线 2. 调用方的心智负担 3. Get/Set方法和普通方法区别对待 4. 我理解的属性 5. 我理解的方法 三、Getter/Set...
TypeScript装饰器之项目数据转换详解
目录 一、 先来看一张图 二、 解释下这张图 三、 解决方案 1. BaseEntity 2. UserEntity 3. RoleEntity 四、上面的装饰器介绍 五、 再说两句 一、 先来看一张图 二、 解释下这张图 上图的原始对...
使用TypeScript接口优化数据结构的示例详解
目录 1. 引言 2. TypeScript 接口简介 3. 微博数据结构分析 4. 定义微博数据接口 5. 爬虫设计 6. 代码实现 6.1 设置项目结构 6.2 安装依赖 6.3 编写爬虫代码 6.4 运行爬虫 7. 结论 在现代软件开...
React使用TypeScript的最佳实践和技巧
目录 引言 1. 创建React TypeScript项目 2. 配置TypeScript 3. 基本类型注解 函数组件 类组件 4. 使用Hooks useState useReducer 5. Context API 6. 高阶组件(HOC) 7. 类型声明文件 8. 使用第...
ReactJS中使用TypeScript的方法
目录 TypeScript 主要语法 参数加类型 Type 和 Interface Type 试用方法 Interface 试用方法 泛型 React 中使用 TypeScript Hooks Dom Event TypeScript TypeScript 实际上就是具有强类型的 Jav...
TypeScript 类型级别示例介绍
介绍 这是一门在线课程,旨在将您的TypeScript技能从中级提升到高级。它将使你深入了解类型系统的基本原理,并指导你完成其高级功能。在这里,你会找到成为TypeScript专家所需的一切-不仅有深入...
TypeScript快速学习入门基础语法
目录 基础语法 变量的声明 复合类型 数组 条件控制if-else for&while循环 常规 遍历数组 函数 基础样式 箭头函数 可选参数 面向对象 枚举、接口 继承 模块开发 导出 导入 TypeScript...