게시글 밑에있는 댓글이 있는 자리에 댓글 컴포넌트를 관리하는 파일 comment.jsx파일을 만들자! 파일 만들고 main.js파일에서 import!
main.js 파일의 댓글이 있는 자리에 Comment를 적고
comments.jsx에서 댓글 하나를 생성 해보자
this.state 처럼 this.props를 사용하면 Main.js에서 전달된 데이터가 자동으로 props로 전달이 된다. console.log로 출력 해보면 각각의 comment가 출력이 된다
console.log나 개발자 도구 Components에서 확인하자
외부로 부터 받아온 데이터는 props에 저장이 되어진다.
구현 결과
함수의 이름을 인자로 전달해 주면 함수를 가리키고 있는 참조값을 전달 하기 떄문에 함수를 바로 호출하지 않고 가리키고있는 함수 값만 handleDelete라는 Prop으로 전달