首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迭代嵌套在数组中的对象中的数组

迭代嵌套在数组中的对象中的数组
EN

Stack Overflow用户
提问于 2021-04-08 06:46:22
回答 1查看 25关注 0票数 0

寻找一些帮助来解决我遇到的关于react的问题。我需要遍历嵌套在每个对象中的数组ItemTypes,这些对象都嵌套在useState数组中。我尝试过使用for循环,但是我不确定我应该把它放在哪里。在正确的方向上提供任何帮助或推动,我们都将非常感激。

干杯!

代码语言:javascript
复制
import React, { useState } from 'react';
import './StudentProjectLib.css'
import SideBarCheckbox from './checkboxSideBar'


function ProjectSideBar() {

    const [checkboxes, setCheckboxes  ] = useState([

        { title: 'Subscription', itemTypes: ['Free', 'Premium'], id:1 },
        { title: 'Activity Type', itemTypes: ['Animation', 'Game', 'Chatbot', 'Augmented Reality'], id: 2 },
        { title: 'Year Level', itemTypes: ['1-4', '5-6', '7-8', '9-13'], id:3 },
        { title: 'Subject Matter', itemTypes: ['Computer Science', 'Maths', 'Science', 'Language', 'Art', 'Music'], id:4 },

    ])
        
    return (
        <div>
            {checkboxes.map((checkbox) => (
                <div className='ProjectSideBar'>
                    <h1 className= 'TableHeader'>{checkbox.title}</h1>
                   <div>
                    <SideBarCheckbox className = 'CheckBoxContainer'/>{checkbox.itemTypes}
                    </div>
                    
                </div>    
                
            )
                
                
            )}

        </div>
    )}


export default ProjectSideBar;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-08 06:55:02

如果我没理解错你的问题,你只需要再次使用.map()即可。

代码语言:javascript
复制
return (
  <div>
    {checkboxes.map((checkbox) => (
      <div className='ProjectSideBar'>
          <h1 className= 'TableHeader'>{checkbox.title}</h1>
          <div>
          <SideBarCheckbox className = 'CheckBoxContainer'/>
          {checkbox.itemTypes.map((item) => (
            <span>{item}</span> // Or whatever you want to do with item
          )}
          </div>
          
      </div>    
    )}
  </div>
)}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66995097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档