为了账号安全,请及时绑定邮箱和手机立即绑定

回调函数的后面加个bind(this)的作用是什么

回调函数的后面加个bind(this)的作用是什么

哔哔one 2018-10-20 14:10:23
学习reactjs的tutorial是看到function(){this.XX }.bind(this);不是很理解。补充: bind的作用我懂,在这里的写法的目的不太了解$.ajax({      url: this.props.url,      dataType: 'json',      cache: false,      success: function(data) {        this.setState({data: data});      }.bind(this),      error: function(xhr, status, err) {        console.error(this.props.url, status, err.toString());      }.bind(this)    });
查看完整描述

1 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

bind是返回一个绑定this后的函数,具体见这个问题
bind的实现

查看完整回答
反对 回复 2018-11-15
  • 1 回答
  • 0 关注
  • 4421 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信