간단한 to-do List 만들기 (2)

728x90

2024.04.18 - [React/영화웹서비스만들기] - 간단한 to-do List 만들기 (1)

 

간단한 to-do List 만들기 (1)

1. input만들기 import { useEffect, useState } from "react"; function App() { const [toDo, setToDo] = useState(""); const onChange = (event) => setToDo(event.target.value); console.log(toDo); return ( ); } export default App; 2. input을 form에 넣어

sm-lee2026210.tistory.com

 

1. array로부터 동일한 컴포넌트에 있는 것들을 render하는 법

  return (
    ...
      <hr />
      <ul>
        {toDos.map((item) => (
          <li>{item}</li>
        ))}
      </ul>
    </div>
  );

 

이 때 콘솔을 보면 컴포넌트의 list를 render 할 떄에는 key라는 prop을 넣어줘야한다는 경고문이 뜬다.

 

아래와 같이 키를 추가 해 주면 된다.

      <ul>
        {toDos.map((item, index) => (
          <li key={index}>{item}</li>
        ))}
      </ul>
728x90

'React > 영화웹서비스만들기' 카테고리의 다른 글

영화 앱 만들기 (1)  (0) 2024.04.22
Coin Tracker 만들기  (0) 2024.04.18
간단한 to-do List 만들기 (1)  (0) 2024.04.18
Cleanup  (0) 2024.04.18
Deps  (0) 2024.04.17