보라코딩
리액트 : div 너무 많을 땐 Component 본문
Component 사용하면 좋은 경우
1. 반복적인 html 축약시
2. 큰 페이지
3. 자주 변경되는 것들
Conponent 만들기
1. function 만들기
(단, 기존 function App() {} 여기 밖에 만들어줘야 함!
function Modal() { <---- 요게 Component
}
2. return() 안에 html 담기
function Modal() {
return (
<div className="modal">
<h4>제목</h4>
<p>날짜</p>
<p>상세내용</p>
</div>
// <div>또 사용 불가!</div>
);
}
3. 사용 방법 : <함수명></함수명> 쓰기
(이건 기존 function App() {} 여기 안에!)
<Modal></Modal>
또는
<Modal />
'코딩 > REACT' 카테고리의 다른 글
프론트엔드를 위한 리액트 프로젝트 만들기 (0) | 2023.07.26 |
---|---|
VS Code Extension 추천 (REACT 관련) (0) | 2023.07.25 |
리액트 : state가 array/object인 경우 (0) | 2023.07.13 |
리액트 : state 사용해서 좋아요 버튼 만들기 (0) | 2023.07.13 |
리액트 : state 사용하기 (0) | 2023.07.13 |