为什么要在react中调用方法时添加这个

时间:2019-09-29 11:33:01

标签: javascript reactjs

我在react中有一个基于类的组件,以下是一段代码 它使用es7语法,因此我无需绑定此

即可访问类的变量
inputChangedHandler = (event, inputIdentifier) => {
        console.log(we are inside the inputhandler)
       };

据我所知,采用es7语法的方法中的inputChangeHandler

  <Input
changed={this.onChangedHandler}/>
/> 

在这些行中,我将我的inputChangeHandler作为道具传递给了我的组件

以下是我尝试搜索的内容,但没有找到任何帮助,请帮助我

1)据我所知,我们从来没有使用它来在类内部调用方法,但是为什么我们甚至用它来调用onChangeInputHandler

2)我们在哪里将内存分配给在react中创建的方法

  class A {

    b (){
        console.log("we are inside the b method")
    }
}

var a = new A()
a.b()
we are inside the b method

以下是我的JavaScript代码,我在类中创建了一个方法,并在没有此方法的情况下访问了它

0 个答案:

没有答案