1.map方法
注:map 返回的是一个新数组
class App extends Component {
// constructor(props) {
// super(props);
// this.state = {
// arr: ['aaa','bbb','ccc']
// };
// }
state = {
arr: ['aaa','bbb','ccc']
}
render() {
return (
<div>
{
this.state.arr.map(function(item,index) { // map 返回的是一个新数组
return <div className="app-item" key="index">{item}</div>
})
}
</div>
);
}
}
2.for 循环
var arr = ['111','222','333'];
var names = [];
for(var i=0; i<arr.length; i++){
names.push(<div key={i}>{arr[i]}</div>)
}
ReactDOM.render(
<div>
{names}
</div>
, document.getElementById('root'));
.