摘要:
一、React 渲染流程和更新流程 react渲染流程:jsx -> 虚拟dom -> 真实dom react更新流程:props/state改变 -> render函数重新执行 -> 生成新的虚拟dom树 -> 新旧虚拟dom树进行diff -> 计算出差异进行更新 ->更新到真实的dom树 所以 阅读全文
posted @ 2022-10-12 09:06
beifeng11996
阅读(12)
评论(0)
推荐(0)
摘要:
React中可以在render访问refs吗?为什么? <> <span id="name" ref={this.spanRef}>{this.state.title}</span> <span>{ this.spanRef.current ? '有值' : '无值' }</span> </> 不可 阅读全文
posted @ 2022-10-12 09:02
beifeng11996
阅读(44)
评论(0)
推荐(0)
摘要:
Debounce debounce 原意消除抖动,对于事件触发频繁的场景,只有最后由程序控制的事件是有效的。 防抖函数,我们需要做的是在一件事触发的时候设置一个定时器使事件延迟发生,在定时器期间事件再次触发的话则清除重置定时器,直到定时器到时仍不被清除,事件才真正发生。 const debounce 阅读全文
posted @ 2022-10-12 08:56
beifeng11996
阅读(47)
评论(0)
推荐(0)

浙公网安备 33010602011771号