学习reactjs的tutorial是看到:
componentDidMount: function () {
this.serverRequest = $.ajax({
url: this.props.url,
data: {},
type: 'GET',
dataType: 'json',
success: function (data) {
this.setState({
});
}.bind(this), // 修改bind()前的函数内部this变量指向。if 不bind的话,方法内部的this 就是 $.ajax({这个对象}), bind传入的this应该是组件。 可以console 输出一下看看。
error: function (msg) {
console.log("error:" + msg);
}.bind(this)
})
},
不是很理解 ?
看注释。