高阶组件-HOC

高阶组件定义:⾼高阶组件是参数为组件,返回值为新组件的函数。

场景:

写了个input标签,监控input标签的value值,,不想自己手动定义value和写onChange事件。

就可以把这些事交给高阶组件。接收一个Input,返回一个新的Input,这个新的Input给它定义上value和onChange()。这就是一个高阶组件。

1,基本用法

 

2,链式调用

高阶组件返回的参数作为另一个高阶组件的参数。

 

3,装饰器写法

 

4,注意事项

不要在rener()方法中使用HOC。

 

上一篇:马士兵 Java高级互联网架构师P5/P6/P7/P8/P9


下一篇:MyBatis中提示:invalid comparison: java.util.LinkedHashMap and java.lang.String