dukDukz

React 복습 - 배열 렌더링 하기 본문

웹 개발/React

React 복습 - 배열 렌더링 하기

헤일리_HJ 2022. 1. 24. 18:02

https://react.vlpt.us/basic/11-render-array.html

 

11. 배열 렌더링하기 · GitBook

11. 배열 렌더링하기 이번에는 리액트에서 배열을 렌더링하는 방법을 알아보겠습니다. 이러 배열이 있다고 가정해봅시다. const users = [ { id: 1, username: 'velopert', email: 'public.velopert@gmail.com' }, { id: 2,

react.vlpt.us

 

 

import React from 'react';

function User({ user }) {
  return (
    <div>
      <b>{user.username}</b>
      <span>
        (
        {user.email}
        )
      </span>
    </div>
  );
}

function UserList() {
  const users = [
    {
      id: 1,
      username: 'velopert',
      email: 'public.velopert@gmail.com',
    },
    {
      id: 2,
      username: 'tester',
      email: 'tester@example.com',
    },
    {
      id: 3,
      username: 'liz',
      email: 'liz@example.com',
    },
  ];

  return (
    <div>
      {users.map((user) => (
        <User user={user} key={user.id} />
      ))}
    </div>
  );
}

export default UserList;

 

 

함수 하나 만들어서 map으로 돌리면서 값 넣어서 리턴하기

 

많이 해봤지만... function으로 바꿔서 하니까 낯설다..!