Я пытаюсь получить данные из базы данных, используя mongodb и mongoose.
У меня есть функция запроса:
componentDidMount(){
fetch('http://localhost:5000/tweet')
.then(function(response) {
return response.json();
})
.then(result=>{
this.setState({
tweetData:JSON.stringify(result)
});
console.log(this.state.tweetData);
});
}
Я пытаюсь показать по console.log, все нормально:
но когда я получаю доступ к свойствам по имени свойства, console.log показывает: null
почему?
вот мой бэкэндкод:
app.get('/tweet',(req,res)=>{
tweetData.find((err,data)=>{
if(err){
return res.json({success: false, error: err});
}
return res.json({success: true, data:data});
});
})