【发布时间】:2019-10-16 11:22:55
【问题描述】:
我正在尝试创建一个网站并尝试创建一个网格。由于我不擅长 CSS,我正在使用引导程序。
但是我无法弄清楚如何从我拥有的图像数组创建网格,这样它也是反应性的。
import Container from 'react-bootstrap/Container'
import Row from 'react-bootstrap/Row'
import Col from 'react-bootstrap/Col'
import React, { Component } from 'react'
export default class MoviesComponent extends Component {
componentDidMount() {
this.props.fetchShows()
}
render() {
// console.log(this.props)
let popular_movies = this.props.popular_movies
// const items = popular_movies.length > 0 ? popular_movies.map((item)=> <div key={item.id}>item.title</div>) : "tt"
return (
popular_movies.length > 0 ?
popular_movies.map((movie) => {
return <Container className="container" key={movie.id}>
<Row>
<Col><img src= {"http://image.tmdb.org/t/p/w185"+movie.poster_path} alt={movie.title} /></Col>
</Row>
</Container>
})
: <div>Loading...</div>
)
}
}
【问题讨论】:
标签: reactjs bootstrap-4 react-bootstrap react-bootstrap-table