티스토리 뷰

 

어떤걸 컴포넌트로 만들면 좋은가?

1. 반복적인 html을 사용할 때

2. 큰 페이지들

3. 자주 변경되는 것들

 

단점 - state를 가져다 쓸 때에 다른 함수에 들어있으면 부를 수가 없다.

 

//방식 1
const Modal = () => {
  return (
    <div className="modal">
      <h4>제목</h4>
      <p>날짜</p>
      <p>상세내용</p>
    </div>
  )
}

Modal = 'asd';
//const로 만들면 좋은 이유는 만약 다른 작업자가 실수로 Modal = 'asfas'로 바꾸어도 바뀌지 않음

//방식 2
function Modal(){
  return(
    <div className="modal">
      <h4>제목</h4>
      <p>날짜</p>
      <p>상세내용</p>
    </div>
  )
}

'dev > React' 카테고리의 다른 글

input 다루기  (0) 2024.02.23
props  (0) 2024.02.23
중요한 데이터는 변수말고 state에 담는다  (0) 2024.02.21
레이아웃 만들 때 쓰는 JSX 문법 3개  (0) 2024.02.21
리액트 환경 설정  (0) 2024.02.21
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함