Merge pull request #5872 from SimenB/patch-1

Fix example from #5870 to avoid double rendering
(cherry picked from commit c7808cac69)
This commit is contained in:
Jim
2016-01-28 09:53:58 -08:00
committed by Paul O’Shannessy
parent 2a1dc07046
commit da3c9527c5
+9 -11
View File
@@ -23,19 +23,17 @@ var UserGist = React.createClass({
},
componentDidMount: function() {
this.setState({
serverRequest: $.get(this.props.source, function(result) {
var lastGist = result[0];
this.setState({
username: lastGist.owner.login,
lastGistUrl: lastGist.html_url
});
}.bind(this))
});
this.serverRequest = $.get(this.props.source, function (result) {
var lastGist = result[0];
this.setState({
username: lastGist.owner.login,
lastGistUrl: lastGist.html_url
});
}.bind(this));
},
componentWillUnmount: function() {
this.state.serverRequest.abort();
this.serverRequest.abort();
},
render: function() {