关于Virtual DOM 的工作原理。

来源:07素材网 03月24日 21:03
Virtual DOM 是一个轻量级的 JavaScript 对象,它最初只是 real DOM 的副本。它是一个节点树,它将元素、它们的属性和内容作为对象及其属性。 React 的渲染函数从 React 组件中创建一个节点树。然后它响应数据模型中的变化来更新该树,该变化是由用户或系统完成的各种动作引起的。

Virtual DOM 工作过程有三个简单的步骤。

1.每当底层数据发生改变时,整个 UI 都将在 Virtual DOM 描述中重新渲染。
关于Virtual DOM 的工作原理。
2.然后计算之前 DOM 表示与新表示的之间的差异。
关于Virtual DOM 的工作原理。
3.完成计算后,将只用实际更改的内容更新 real DOM。
关于Virtual DOM 的工作原理。
原文出处:http://developer.51cto.com/art/201903/593794.htm
版权声明:本文来源地址若非本站均为转载,若侵害到您的权利,请及时联系我们,我们会在第一时间进行处理。

头条

在使用SQLite3时遇到的几个坑

在使用SQLite3时遇到的几个坑

《本打算在SQLite3数据库里执行一个查询语句,使用的是php语言,起初遇到的是权限问题: permission denied,因为SQLite3数据库文件和PHP执行者属于两个不同的用户,首先需要对这个文件执行mode 777的权限开放,然后,又遇到了下面这样的PHP错误