【发布时间】:2019-02-07 01:55:44
【问题描述】:
我是 React 新手,我正在使用新闻 API 获取数据,我想显示所有结果,但我不知道该怎么做。我只能使用以下代码显示一个结果:
if (country && data.cod !== '404')
{
const noa = data.totalResults
console.log("the value is",noa)
this.setState({
Author: data.articles[0].author,
Title: data.articles[0].title,
Description: data.articles[0].description,
Imageurl: data.articles[0].urlToImage,
Publishedat: data.articles[0].publishedAt,
Content: data.articles[0].content,
error: ''
})
}
render() {
return (
<div className='wrapper'>
<Form getWeather={this.getWeather}>
<Data
Author={this.state.Author}
Title={this.state.Title}
Description={this.state.Description}
Imageurl={this.state.Imageurl}
Publishedat={this.state.Publishedat}
Content={this.state.Content}
error={this.state.error}
/>
</Form>
</div>
);
}
}
【问题讨论】: