react
文章平均质量分 87
pengfeixc
There are only 10 types of people in the world. Those who is getting better every day and those who is getting worse every day.
展开
-
React组件何时重渲染
React组件何时重渲染本篇文章是一篇译文。原文When does React re-render components?作者Felix翻译Wang Pengfei[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DQAJNnIS-1625214895502)(https://felixgerschau.com/static/842abf1755973a529d07d53b14603d80/5a190/react-rerender-thum翻译 2021-07-02 16:37:05 · 751 阅读 · 0 评论 -
揭开react hook的面纱
React hook的神秘面纱文章同时发布于:王鹏飞的个人网站众所周知,React有类组件和函数组件两种形式的组件,开发者可以使用类组件和函数组件达到相同的目的,构建完全一样的页面。自从去年八月份接触React以来,我一直使用的就是函数组件,因为公司推荐使用函数组件。不得不说函数组件比类组件好用很多。使用函数组件,不用去考虑复杂的组件生命周期,因为组件的生命周期都被hook替代了,你可以使用useEffect实现类组件的componentDidUpdate、componentDidMount和comp原创 2021-05-18 18:42:20 · 200 阅读 · 1 评论 -
useEffect和useLayoutEffect的区别
useEffect和useLayoutEffect的区别一.useEffect和useLayoutEffect的执行过程首先要说明的是,useLayoutEffect和useEffect很像,函数签名也是一样。唯一的不同点就是useEffect是异步执行,而useLayoutEffect是同步执行的。当函数组件刷新(渲染)时,包含useEffect的组件整个运行过程如下:触发组件重新渲染(通过改变组件state或者组件的父组件重新渲染,导致子节点渲染)。组件函数执行。组件渲染后呈现到原创 2021-05-12 17:36:23 · 6447 阅读 · 1 评论