gpt4 book ai didi

javascript - 如何在 React 中渲染对象数组?

转载 作者:IT王子 更新时间:2023-10-29 03:11:14 27 4
gpt4 key购买 nike

你能告诉我如何在 React js 中呈现列表吗?我喜欢这样

https://plnkr.co/edit/X9Ov5roJtTSk9YhqYUdp?p=preview

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>
);
}
}

最佳答案

有两种方式:

首先:

render() {
const data =[{"name":"test1"},{"name":"test2"}];
const listItems = data.map((d) => <li key={d.name}>{d.name}</li>);

return (
<div>
{listItems }
</div>
);
}

第二种:直接在return中写map函数

render() {
const data =[{"name":"test1"},{"name":"test2"}];
return (
<div>
{data.map(function(d, idx){
return (<li key={idx}>{d.name}</li>)
})}
</div>
);
}

关于javascript - 如何在 React 中渲染对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41374572/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com