摘要: 1.在React中higher-order component (HOC)是一种重用组件逻辑的高级技术。HOC不是React API中的一部分。HOC是一个函数,该函数接收一个组件并且返回一个新组件。在React中,组件是代码复用的基本单位。 2.为了解释HOCs,举下面两个例子 接下来是BlogP 阅读全文
posted @ 2017-09-27 20:16 QxQstar 阅读(782) 评论(0) 推荐(2) 编辑
摘要: react的diff算法基于两个假设: 1.不同类型的元素会产生不同的树 2.通过设置key,开发者能够提示那些子组件是稳定的 diff算法 当比较两个树时,react首先会比较两个根节点,接下来具体的行为取决于根节点的类型。 1.不同类型的元素 如果树的根元素是不同的类型,那么React会拆掉整个 阅读全文
posted @ 2017-09-27 19:54 QxQstar 阅读(1264) 评论(0) 推荐(0) 编辑