如何呈现反应中的对象数组?你能告诉我如何在JS中渲染列表吗?我确实喜欢这个https:/plnkr.co/EDIT/X9Ov5roJtTSk9YhqYUdp?P=预览class First extends React.Component {
constructor (props){
super(props);
}
render() {
const data =[{"name":"test1"},{"name":"test2"}];
const listItems = data.map((d) => <li key={d.name}>{d.name}</li>;
return (
<div>
hello </div>
);
}}
2 回答
回首忆惘然
TA贡献1847条经验 获得超11个赞
第一:
render() { const data =[{"name":"test1"},{"name":"test2"}]; const listItems = data.map((d) => <li key={d.name}>{d.name}</li>); return ( <div> {listItems } </div> ); }
第二:
render() { const data =[{"name":"test1"},{"name":"test2"}]; return ( <div> {data.map(function(d, idx){ return (<li key={idx}>{d.name}</li>) })} </div> ); }
添加回答
举报
0/150
提交
取消