博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
16_虚拟dom和dom diff算法
阅读量:4710 次
发布时间:2019-06-10

本文共 278 字,大约阅读时间需要 1 分钟。

虚拟dom的作用:是为了减少操作真实的dom

  初始化显示界面的过程:

    1.创建虚拟dom树——》真实dom树——》绘制页面显示 

  更新界面的过程:

    2.绘制页面显示——》setState()更新状态——》重新创建虚拟dom树——》新/旧 dom树比较差异——》更新对应差异真实 dom树——》局部页面重绘(批量更新)

 

diff算法是用:判断哪个区域需要更新,减小更新的区域

    更新对应差异真实dom树用到了diff算法

转载于:https://www.cnblogs.com/zhanzhuang/p/10717556.html

你可能感兴趣的文章
C#垃圾回收机制
查看>>
31、任务三十一——表单联动
查看>>
python之hasattr、getattr和setattr函数
查看>>
maven使用阿里镜像配置文件
查看>>
Copy code from eclipse to word, save syntax.
查看>>
arguments.callee的作用及替换方案
查看>>
Centos 6.5下的OPENJDK卸载和SUN的JDK安装、环境变量配置
查看>>
【.Net基础03】HttpWebRequest模拟浏览器登陆
查看>>
zTree async 动态参数处理
查看>>
Oracle学习之常见错误整理
查看>>
数据库插入数据乱码问题
查看>>
【转】IT名企面试:微软笔试题(1)
查看>>
IO流入门-第十章-DataInputStream_DataOutputStream
查看>>
让数据库跑的更快的7个MySQL优化建议
查看>>
jquery 取id模糊查询
查看>>
解决在vue中,自用mask模态框出来后,下层的元素依旧可以滑动的问题
查看>>
SSH加固
查看>>
python 二维字典
查看>>
实验吧之【天下武功唯快不破】
查看>>
2019-3-25多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)...
查看>>