我知道这听起来像一个奇怪的(愚蠢的)问题,但我无法理解接受React组件并返回React组件的函数被称为高阶组件。怎么样?
我很高兴使用Enhancer,Decorator,但仍然无法理解为什么它是一个组件,并且会感谢有人可以把我的鼻子捅到我错过的部分。
如果您不熟悉此类概念,请{/ 3}}和Andrew Clark's解释。
答案 0 :(得分:0)
来自维基百科:
在数学和计算机科学中,高阶函数是一个 至少执行以下操作之一的函数:
将一个或多个函数作为参数(即程序性的 参数),返回一个函数作为结果。[争议 - 讨论]
在React中,高阶组件是将 react组件作为其参数的组件,并返回一个新组件。