
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
chrome浏览器自动填充样式
平常在完成业务功能开发后,不知道你是否还会精益求精,做一些性能优化方面的工作呢?React框架中有一些性能优化相关的注意事项,如果平常不怎么关注的话,可能就很容易忽略掉。接下来的这篇文章,将围绕工作中会用到的几种性能优化的相关经验进行介绍。Key在渲染列表结构数据的时候,使用key可以说已经成为React开发中的最佳实践了。那么你知道为什么我们要使用key吗?原因是使用key能够让组件保持...
代码中如果if-else比较多,阅读起来比较困难,维护起来也比较困难。不会把if-else重构成高质量代码的程序员,不是个优秀的程序员。要明确一点,不是所有的if/else,switch/case都需要优化,当我们发现有“痛点”或者“闻到代码有坏味道”再来优化才是最好的,不然你可能会写了一个从不扩展的可扩展代码,所有的优化都是为了更好的迭代项目,更好的服务于业务,而不是为了优化而优化。1、枚举或者
8位16进制说明

useId实现原理

解决git commit提交记录消失
react中使用lodash的debounce,使用如下:constructor(props: Props) {super(props);this.state = {value: "",};this.handleChange = this.handleChange.bind(this);this.debounceInput = _.debounce(this.debounceInput, 500)
https://blog.csdn.net/qq1073830130/article/details/89350338?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant
react权限控制
webpack+typescript项目中如下引入图片会报错:import appointment from "/imgs/KingLeague/appointment-btn.png";import gameInfo from "/imgs/KingLeague/game-info.png";解决:添加图片模块声明文件如下声明文件images.d.ts:declare module '*.svg







