Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 1일 1로그 100일 완성 IT지식
- ES5
- HDD와 SSD의 차이
- 공개API
- 퀵정렬
- 데이터분석
- es6문법
- 숫자구하기
- 이진검색
- 컴퓨터 논리와 구조
- 한국디도스
- 빗썸데이터
- 알고리즘 문제 풀이
- 주식스팸
- es3
- 브라우저 작동원리
- CS스터디
- 프로세서 속도와 심장 박동수
- 줌서비스
- es6
- 네트워크해킹
- 아마존해킹
- ECMA설명
- API요청
- ES차이
- 트위터해킹
- 자바스크립트표준
- 컴퓨터과학
- 비전공자개발정리
- 아키네이처
Archives
- Today
- Total
개발일지
모달창과 컴포넌트 바로 쓰는 사용법 Modal and Component, React 기초 본문
https://www.youtube.com/watch?v=uab4P-0Gpzk
import './App.css';
function Modal() {
return (
<div className="modal">
<h4>제목</h4>
<p>날짜</p>
<p>상세내용</p>
</div>
)
}
모달컴포넌트 코드와 css 코드 / import 잊지말기
.modal {
margin-top: 20px;
padding: 20px;
background: #eee;
text-align: left;
}
import './App.css';
function Modal() {
return (
<div className="modal">
<h4>제목</h4>
<p>날짜</p>
<p>상세내용</p>
</div>
)
}
컴포넌트 만드는법
1. funcuton 만들고
2. return() 안에 html 넣고
3. <함수명><함수명/> === <함수명 />
꿀팁
의미없는 <div>대신 <> </> 사용
function Modal() {
return (
<>
<div className="modal">
<h4>제목</h4>
<p>날짜</p>
<p>상세내용</p>
</div>
<div></div>
</>
)
}
함수아래 하나의 return만 가능하고 하나의 <div>만 가능하다
<div>를 중복으로 못쓰니 다같이 묶을때 쓰는 <div>를 쓰지말고 편하게 <>를 처음과 끝에 </> 묶어준다.
그럼 어떤걸 컴포넌트로 만들면 좋은가?
1. 반복적인 html 축약할 때
2. 큰 페이지들
3. 자주 변경되는 것들
단점
내가 B함수안에 있다면 state 가져갈 때 A함수 안에 있는 변수를 못가져옴
깔꼼했다
'리액트' 카테고리의 다른 글
Redux 간단 정리 (0) | 2022.06.03 |
---|---|
리액트에서 컴포넌트 라우팅 Browser Router (0) | 2022.05.29 |
state가 array/object일 때 변경하는 법 , React 기초 (0) | 2022.05.27 |
use State 간단설명 onClick 버튼 눌러 추천 수 올리기 + 단어 바꾸기 React 기초 (0) | 2022.05.26 |
State를 가장 쉽게 쓰는 방법, useState React 기초 (0) | 2022.05.26 |
Comments