zoukankan      html  css  js  c++  java
  • React中this指向

    1. this指向

    在以类继承的方式定义的组件中,为了能方便地调用当前组件的其他成员方法或属性(如:this.state),通常需要将事件处理函数运行时的 this 指向当前组件实例。

    绑定事件处理函数this的几种方法:

    第一种方法:

       run(){

             alert(this.state.name)

       }

       <button onClick={this.run.bind(this)}>按钮</button>

    第二种方法:

    构造函数中改变

    this.run = this.run.bind(this);

      run(){

             alert(this.state.name)

       }

      <button onClick={this.run>按钮</button>

    第三种方法:

     run=()=> {

         alert(this.state.name)

       }

    <button onClick={this.run>按钮</button>

  • 相关阅读:
    Redis 补充
    python 魔法方法补充(__setattr__,__getattr__,__getattribute__)
    Mongodb 补充
    Mysql补充
    HTML
    优秀工具
    优秀文章收藏
    MySQL
    爬虫
    Python
  • 原文地址:https://www.cnblogs.com/yuesebote/p/10744925.html
Copyright © 2011-2022 走看看