代码之家  ›  专栏  ›  技术社区  ›  Dax

如何从对象数组中呈现所有对象属性

  •  0
  • Dax  · 技术社区  · 5 年前

    我有一个数组叫做 courses[] ,此数组中有多个对象。每个对象代表一个单独的过程。

    console.log 我的所有对象属性,但我不确定如何将其呈现给DOM。我尝试了以下操作,但没有显示任何内容:

    <div className="courses">
        {
          courses.map(course =>
            Object.keys(course).forEach((val, key) => {
              return <div key={key}>{val}</div>;
            })
          )
        }
    </div>
    

    我错过了什么?

    1 回复  |  直到 5 年前
        1
  •  4
  •   Murat Karagöz    5 年前

    一个 forEach 不返回任何内容。而是使用 map

    例如

    Object.keys(course).map(...)