У меня странная проблема с Jsx, когда я хочу напечатать элемент моего ответа, он работает, и я вижу, что он там и содержит значение, однако, когда я пытаюсь присвоить его состоянию, оно говорит, что оно не определено
getUserAsync(this.state.Email)
//Console.log display the data no problem!! typeof String.
.then(resp =>{ console.log(resp.Hub.Data)}) //Works!!!
.then((resp => {
this.setState({
//Below I get ERROR Unhandled Rejection (TypeError): Cannot read property 'Hub' of undefined
CSQReadings: resp.Hub.Data, //ERRPR???
});
}))
Есть идеи, почему он это делает?