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

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

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

第一种:

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

第二种:

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

第三种:

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

addComment = ()=>{
      
      }

第四种:


原文链接:https://blog.itblood.com/963.html,转载请注明出处。
0
低语者 WHISPERER v1.0 [电脑/1G]WHISPERER 官方中文版经典2D横板平台动作游戏 [ACT/官方中文/动态/CV]
低语者 WHISPERER v1.0 [电脑/1G]WHISPERER 官方中文版经典2D横板平台动作游戏 [ACT/官方中文/动态/CV]
6分钟前 有人购买 去瞅瞅看

站点公告

显示验证码
没有账号?注册  忘记密码?