Javascript 如何使用2个数组循环对象?

Javascript 如何使用2个数组循环对象?,javascript,arrays,reactjs,loops,Javascript,Arrays,Reactjs,Loops,尝试循环其他组件上道具传递的状态 状态={ 问题:[第一、第二、第三题], 标签:[[1,2,3],[4,6],[a,b,c,d]] }使用问题的索引获取匹配的标签 比如: {this.state.question.map((q,i)=>{ return ( <div> <h4>{q}</h4> Tags: {this.state.tag[i].join()}// map these to elemen

尝试循环其他组件上道具传递的状态

状态={
问题:[第一、第二、第三题],
标签:[[1,2,3],[4,6],[a,b,c,d]]

}
使用
问题的索引
获取匹配的标签

比如:

{this.state.question.map((q,i)=>{
   return (
      <div>
        <h4>{q}</h4>
        Tags: {this.state.tag[i].join()}// map these to element you want instead of join()
     </div>
   )

})
{this.state.question.map((q,i)=>{
返回(
{q}
标记:{this.state.tag[i].join()}//将它们映射到所需的元素,而不是join()
)
})

您的问题不清楚,您想做什么?我尝试了类似的方法,但它不起作用…这一个没有抛出任何错误,谢谢!