初识react中高阶组件

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

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

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