react 事件绑定this指向

直接调用函数会导致this指向错误 报错setState方法未定义,解决方法如下:

1.箭头函数

react 事件绑定this指向_第1张图片

2.利用function.prototype.bind(),改变this指向,constructor里的this同样指向实例对象

react 事件绑定this指向_第2张图片

3.将class类里面的方法改造成箭头函数 因为react自带babel 此语法可用

react 事件绑定this指向_第3张图片

 

 

你可能感兴趣的:(学习笔记,reactjs)