听风是风

学或不学,知识都在那里,只增不减。

导航

11 2021 档案

npm修改源地址,使用nrm管理源仓库地址
摘要:壹 ❀ 引 事实上现在大部分的公司,都会有自己的npm三方包管理仓库,利于三方包版本管理以及项目三方依赖稳定性。但如果我们npm配置了公司的源仓库地址,以后所有的三方包来源都将以这个仓库为准,假设你现在要下载一个仓库没有的包,很自然的会提示报错,告诉你找不到这个module,那么本文主要记录源地址修 阅读全文

posted @ 2021-11-30 23:49 听风是风 阅读(6704) 评论(0) 推荐(0)

看似简单的input框输入竟然异常卡顿,记一个日常性能问题的排查思路
摘要:壹 ❀ 引 我们公司产品主要提供企业项目管理服务,那么自然有配套的desk工单管理系统,用于搜集客户bug以及相关问题反馈。有一天我在测试功能时碰巧发现了一个bug,所以就想着提一个工单记录下方便日后修复。但就在创建工单填写标题时我发现标题输入卡爆了,本想着创建一个bug工单,结果又附带新建了一个性 阅读全文

posted @ 2021-11-29 00:03 听风是风 阅读(5251) 评论(4) 推荐(0)

react 八千字长文深入了解react合成事件底层原理,原生事件中阻止冒泡是否会阻塞合成事件?
摘要:壹 ❀ 引 在前面两篇文章中,我们花了较大的篇幅介绍react的setState方法,在介绍setState同步异步时提到,在react合成事件中react对于this.state更新都是异步,但在原生事件中更新却是同步,这说明react在合成事件处理上必定与原生事件存在部分差异,那么本篇文章就来着 阅读全文

posted @ 2021-11-28 00:00 听风是风 阅读(1001) 评论(0) 推荐(0)

react 聊聊setState异步背后的原理,react如何感知setState下的同步与异步?
摘要:壹 ❀ 引 在react中的setState是同步还是异步?react为什么要将其设计成异步?一文中,我们介绍了setState同步异步问题,解释了何种情况下同步与异步,异步带来了什么好处,以及react官方为何要将setState设计成异步。 但因为文章篇幅问题,我们遗留了一个与setState底 阅读全文

posted @ 2021-11-13 20:59 听风是风 阅读(736) 评论(0) 推荐(0)

react中的setState是同步还是异步?react为什么要将其设计成异步?
摘要:壹 ❀ 引 了解react的同学都知道,react遵守渲染公式UI=Render(state),状态决定了组件UI最终渲染的样子(props也可以理解为外部传入的状态),由此可见state对于react的重要性。而在实际使用中,若我们想修改状态必须得借用APIsetState,也只有通过此方法修改状 阅读全文

posted @ 2021-11-06 22:27 听风是风 阅读(1329) 评论(2) 推荐(0)