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