List 따로 컴포넌트로 빼기
새 폴더와 파일 만들기
컴포넌트는 재사용 할 수 있기 때문에 따로 폴더를 만들어 관리한다.
components 폴더 안
ㄴ card-list 폴더
ㄴㅡ card-list.component.jsx 파일
ㄴ search-box 폴더

card-list.component.jsx 파일 기본 뼈대 만들기

App.js에서 호출하기

몬스터 이름들을 일단 커멘트 아웃 시키고
대신 <CardList /> 태그를 넣어준다.

잘 바뀐 것을 알 수 있다.

import { Component } from 'react';
class CardList extends Component {
 render() {
 return (
 <div>Hello</div>
 )
 }
}
export default CardList;
App.css
body {
 margin: 0;
 padding: 0;
 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
 sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 background: linear-gradient(to left,
 rgb(205, 217, 249) 0%,
 rgb(216, 248, 248) 100%);
 text-align: center;
}
'React > React Basic' 카테고리의 다른 글
| [React] render() 2번 되는 이유 (0) | 2022.04.29 | 
|---|---|
| Monsters-Rolodex 6 | Props (0) | 2022.04.29 | 
| Monsters-Rolodex 4 | Destructuring | Optimizations (0) | 2022.04.29 | 
| Monsters-Rolodex 3 | 검색 기능|search(),filter(),includes() (0) | 2022.04.27 | 
| Monsters-Rolodex 2 | API 연결하기 | Rendering Cycle (0) | 2022.04.25 | 
										
									
										
									
										
									
										
									
댓글