搞懂react类组件中的this指向

发布时间:2022-12-16 15:00

this指向的规则

看两个点:

  1. this定义在哪个函数中
  2. 该函数被谁调用

最终this就指向谁

JSX中的this指向

class Demo extends Component{
    state = {
        count: 0
    }
    handleClick = () => {
        this.setState({count: this.state.count+1})
    }
    render(){
        return(
            <>
              {this.state.count}
              
            
        )
    }
}

onClick={this.handleClick}中的this:

  • 定义在哪个函数中

    • 定义在render函数中

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号