摘要: reconciliation(协调算法) react用于更新DOM的算法。基于两点假设,实现了一个启发的O(n)算法: 1. 两个不同类型的元素将产生不同的树。 2. 通过渲染器附带 属性,开发者可以示意哪些子元素可能是稳定的。 元素的不同类型 当对比两棵树时,React首先比较两个根节点。每当根元 阅读全文
posted @ 2019-08-31 22:17 simple小前端 阅读(168) 评论(0) 推荐(0) 编辑
摘要: JSX代表Objects Babel转义器会把JSX转换成一个名为React.createElement()的方法调用。 下面两种代码的作用是完全相同的: React.createElement() 这个方法首先会进行一些避免bug的检查,之后会返回一个类似下面例子的对象: 这样的对象被称为 “Re 阅读全文
posted @ 2019-08-31 22:16 simple小前端 阅读(173) 评论(0) 推荐(0) 编辑