React
动感蚂蚁
这个作者很懒,什么都没留下…
展开
-
React 高阶组件
在React中高阶组件(HOC)是一种为了重用组件逻辑的增强技术。就本身来说,高阶组件并不是React API的一部分。它是由React的组合特性中衍生出的一种模式。具体地说,高阶组件是一个接受组件并返回新组件的函数。const EnhancedComponent = higherOrderComponent(WrappedComponent);如同组件将属性转换为UI,而高阶组件将组件转...翻译 2019-10-08 14:44:59 · 255 阅读 · 1 评论 -
React上下文
Context提供了一种通过组件树传递数据的方法,而不必在每个级别手动传递props。在典型的React应用程序中,数据通过属性自顶向下(父级到子级)传递,但对于应用程序中的许多组件都需要的某些类型的属性(例如locale preference、UI主题)来说,这可能很麻烦。Context提供了一种在组件之间共享这些值的方法,而不必显式地在树的每一层传递属性。什么时候使用Context上下文...翻译 2019-09-29 11:36:56 · 677 阅读 · 0 评论