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

学习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)

    });


哔哔one
浏览 4416回答 1
1回答

吃鸡游戏

bind是返回一个绑定this后的函数,具体见这个问题bind的实现
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript