From the reactjs tutorial, what\'s the purpose of having .bind(this)
at the end of the ajax callback? Does code work correctly without it?
d
The purpose of having .bind(this)
at the end of the ajax callback is let this
be related to your react class. In other words you can add:
var self = this;
outside of ajax and it works the same. You code equal to:
var self = this;
$.ajax({
.
.
data: JSON.stringify({text: text}),
success: function (data) {
self.setState({data: data});
},
.
.
});