• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

React——高阶组件(HOC)

开发技术 开发技术 2天前 4次浏览

import React, { Component } from ‘react’

const withConsole = WrappedComponent => {
  return class extends Component{
    componentWillMount() {
      console.log(“================componentWillMount=====================”);
    }

    render() {
      return <WrappedComponent {…this.props} /> 
    }
  }
}

export default withConsole
 
装饰器模式
import withConsole from ‘../../../components/withConsole’
@withConsole
 

程序员灯塔
转载请注明原文链接:React——高阶组件(HOC)
喜欢 (0)