初识react中高阶组件

高阶组件并不是一个组件,而是一个函数

这个函数返回值是一个组件,并且接受一个组件做为参数;并且返回一个新组件;

function HighOC(WrapComponent){   //定义一个高阶组件 ,接受一个组件做为参数
     return class A extends React.Component{
          render(){
             <div>
                    <WrapComponent/>   
            </div>
        }  
     }  
}
export default HighOC;

  

posted @ 2018-12-16 14:24  大桥默默学  阅读(172)  评论(0编辑  收藏  举报