render() {
return(
<div >
{this.props.list.map(function(city) {
return <div></div>
}.bind(this))}
</div>
)
}
render() {
return(
<div >
for(let i = 0; i <2 ; i++) {
return<div>{i}</div>
}
</div>
)
}
class MyContainer extends Component {
constructor() {
this.state = { nums: [] }
}
componentDidMount() {
this.intervalId = setInterval(() => {
this.setState({
nums: [
...this.state.nums,
(this.state.nums[this.state.nums.length-1] || 0) + 1
],
})
}, 1000)
}
componentWillUnmount() {
clearInterval(this.intervalId)
}
render() {
retrurn (
<div>
{this.state.nums.map((n, i) => (<b key={i}>Number is: {n}</b>)}
</div>
)
}
}
props
компонента, а уже внутри него при помощи map
набирайте компонентов сколько необходимо.