Я получаю свои данные в своем вызове componentWillMount моего компонента [на самом деле это в mixin, но в той же идее]. После возврата вызова ajax я пытаюсь установитьState, но я получаю ошибку, что документ не определен.
Я не уверен, как обойти это. Есть что ждать? Обещание или обратный вызов я должен делать setState в?
Это то, что я пытаюсь сделать:
componentWillMount: function() {
request.get(this.fullUrl()).end(function(err, res) {
this.setState({data: res.body});
}.bind(this));
}