【发布时间】:2021-07-08 12:28:21
【问题描述】:
我正在尝试渲染一个<li>,它将在一行中打印两个to 值。然后第三个值在下一个<li> 中。
所以我的对象是这样的。
let obj = [
{from : 'a1' , to : 'a7'},
{from : 'b1' , to : 'b7',
{from : 'c4' , to : 'c27'},
{from : 'a1' , to : 'a9'},
{from : 'j1' , to : 'a10'}
]
我想像这样输出它
1. a7 , b7
2. c27, a9
3. a10
The obj 是一个反应状态。我正在使用 js 中的 .map() 函数打印它。但我希望它成对打印两个。我怎样才能做到这一点。
moves.map((move, i) => {
return (
<li key={i}>{i}
{move}
</li>
)
})
【问题讨论】:
标签: javascript reactjs ecmascript-6 array.prototype.map