React Native中的this,怎么理解?
似乎ES5和ES6也不同。
view的事件方法中的this,取不到类的this,好像要bind(this)。
但this.state状态机好像又可以到处用。
constructor(props){
super(props);
this.state={
inputedNum: '',
inputedPw: ''
};
this.updateNum = this.updateNum.bind(this);
this.updatePW = this.updatePW.bind(this);
}
这段代码中,this.updateNum = this.updateNum.bind(this),这三个this,是同一个东西吗?
好奇怪,为什么要这么写呢?感觉你直接用this.updateNum();和this.updatePW();就能搞定吧?