React16高阶组件

  • 高阶组件一HOC(Highter-Order Components)
  • 高阶组件是为了提高组件的复用率而出现的,抽离出具有相同逻辑或相同展示的组件
  • 高阶组件其实是一个函数,接收一个组件,然后返回一个新的组件,返回的这个新的组件可以对属性进行包装,也可以重写部分生命周期
  • 使用例子如下:
        
        注:高阶组件一般都是用with开头
 
示例:
    
注:这种高阶组件返回的事函数组件
posted @ 2020-01-05 18:00  Godfi  阅读(318)  评论(0编辑  收藏  举报