react中虚拟Dom的理解
react中虚拟DOm的理解
首先是初始化state中的数据;
创建jsx模板;
state中的数据与模板相结合,生虚拟DOM;
用虚拟DOM生成真实OM (虚拟DOM本质就是一个js对象,用来描述真实的DOM); (性能损耗小)
state中的数据发生了变化;
state数据与模板结和,生成新的虚拟DOM;
比较原始虚拟DOM和新的虚拟DOM的区别,找到区别的部分;(相对与真实DOM对比,性能损耗小)
直接操作DOM将变更部分更新
...
原创
2022-01-01 23:24:42 ·
371 阅读 ·
0 评论