실습문제 1. 컴포넌트

데이터바인딩 연습

실습문제 1) 사용자 정보 출력하기

  • UserInfoContainer는 부모 컴포넌트입니다.

  • UserInfoContainer에서 useState를 통해 선언한 상태값과 함수를 UserInfo로 전달하세요.

    • 선언할 사용자 정보 : {name : '홍길동', age : 30, hobby : ['코딩','게임']}

  • UserInfoProps는 부모컴포넌트에서 전달하는 props의 type입니다.

  • UserInfo컴포넌트에서는 부모컴포넌트로부터 전달받은 상태값을 렌더링합니다.

  • UserInfo 함수에서 정보 변경 버튼 클릭시 부모컴포넌트에서 작성한 데이터를 다음 데이터로 변경하세요

    • 변경할 사용자 정보 : {name : '학생이름', age : 학생나이, hobby : ['취미1','취미2']}

Last updated