react
不爽的麻雀
这个作者很懒,什么都没留下…
展开
-
虚拟DOM和性能优化-《React进阶之路》第五章读书笔记
虚拟DOM和性能优化 1.虚拟Dom 虚拟DOM是和真实DOM相对应的,是对结构化文本的抽象表达,即对HTML文本的抽象表达, 虚拟DOM是建立在真实DOM上,对真实DOM的抽象,以解决DOM操作效率低下的问题 使用普通的js对象来描述元素 2.Diff算法 React的调和过程:每次组件的状态和属性更新,组件的render方法都会返回一个新的虚拟DOM对象,用来描述新的UI结构,React会通过比较两次虚拟DOM结构的变化找出差异部分,更新到真实DOM上,从而减少最终要在真实DOM上的操作,提高执行过程,原创 2020-09-16 14:53:42 · 139 阅读 · 0 评论 -
深入了解React组件-《React进阶之路》第四章读书笔记
深入了解React组件 《React进阶之路》第四章读书笔记 1.组件state 1.1设计合适的state 组件state必须能代表一个组件UI呈现的完整状态集,即组件的任何UI改变都可以从state的变化中反映出来;同时,state还必须代表一个组件UI呈现的最小状态集,即state中的所有状态都用来反映组件UI的变化,没有多余的状态,也不存在通过其它状态计算而来的中间件 //以下的state包含有个空数组,空数组的长度,以及数组中count的和,其中listCount和totalCount都不是必须的原创 2020-09-15 17:32:22 · 152 阅读 · 0 评论