使用 map 将数组索引传递给组件

Jay*_*Jay -1 javascript arrays reactjs

你如何传递索引号?

arrayOfObj = [ {},{},{} ] 

{this.arrayOfObj.map(user => (
    <Comp index={user.index}/>
))}
Run Code Online (Sandbox Code Playgroud)

输出应该是

0
1
2
Run Code Online (Sandbox Code Playgroud)

Muh*_*han 5

的第二个参数map是索引。你可以这样做:

arrayOfObj = [{},{},{}] 

{this.arrayOfObj.map((user, index) => (
    return <Comp index={index}/>
))}
Run Code Online (Sandbox Code Playgroud)

你可以在这里阅读更多map