I want to print to print videos_title, one after other in a loop. But this component prints first name (Popular Movies) only. Component class
class Main extends Component {
constructor(props) {
super(props);
}
render() {
var items = this.props.items;
console.log(items)
let imgUrl = "https://hostname/t/p/original";
return (
<div className="container">
<MainTopBanner />
{items && items.map((item, index) => {
var results = item.results;
return (
<div key={index} className="row text-center">
<h5>{item.videos_title}</h5>
</div>
);
})}
</div>
);
}
}
export default Main;
items is an array of object
console.log(items);
[{…}]
0: {page: 1, total_results: 10000, total_pages: 500, results: Array(20), videos_title: "Highest Rated Movies"}
1: {page: 1, total_results: 10000, total_pages: 500, results: Array(20), videos_title: "Popular Movies"}