React 事件处理程序 this undefined 如何处理【方法总结】

今天爱分享给大家带来React 事件处理程序 this undefined 如何处理【方法总结】 ,希望能够帮助到大家。

React 中,事件处理程序中,默认情况下,this为 undefined ,如果使用 this ,可以使用如下方法

第一种:

绑定事件处理程序时,使用bind方法绑定this
如:

第二种:

construtor() 方法中,使用 bind 方法绑定 this
       construtor () {
         super();
         this.addComment = this.addComment.bind(this)
       }

第三种:

使用箭头函数,来定义事件处理程序

addComment = ()=>{
      
      }

第四种:


人已赞赏
前端

React 中的 ref 的如何使用【方法总结】

2020-11-1 16:06:51

前端

React-native 通过react-native-location库如何实现定位【附代码】

2020-11-2 16:27:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
'); })();