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 |
Tags
- 함수선언식
- swea
- 취뽀기원
- navbar
- react slick
- var
- let
- Carousel
- 코딩테스트
- JS
- 파이썬
- react-slick
- react
- programmers
- jsx
- Navigation Bar
- 프로그래머스
- 레지스터
- Python
- 게임 맵 최단거리
- 알고리즘
- JavaScript
- 취준생
- slick
- 함수표현식
- baekjoon
- Reactjs
- 18352
- HTML
- 호이스팅
Archives
- Today
- Total
고짬기록
[React] JSX 정리 본문
JSX
- JavaScript eXtention (JS의 확장 버전)
- HTML 문법을 JavaScript 코드 내부에 쓴 것
- 빌드 시 Babel에 의해 자바스크립트로 변환
JSX 사용 시 주의점
- 속성은 항상 큰따옴표로 감싼다.
- class의 속성명은 className으로 준다.
- 태그는 항상 닫혀있어야 한다.
- input, br을 사용할 때 HTML과 다르게 클로징 태그 사용해야 함
- 어떤 태그라도 Self-closing tag 가능하다.
- <input />, <div />
- 형제 노드를 작성할 수 없다.
- 반드시 div나 Fragment태그로 감싸진 형태여야 함
- 변수를 렌더 안에서 정의하고, 리턴에서 변수명을 중괄호로 감싼 형태로 표현
render() { const name = 'WonSang'; return ( <div> <div>{name}</div> </div> ) }
'개발 공부 💻 > React.js' 카테고리의 다른 글
React-Query 알아보기 (0) | 2022.12.22 |
---|---|
[React] Navigation Bar (2) - 2중 Navigation 바 (0) | 2021.09.28 |
[React] Navigation Bar (1) - 큰 그룹 Slider (0) | 2021.09.27 |
[React] React Slick 사용하여 Carousel 구현 (0) | 2021.09.26 |
[React] 로그인 실패시 경고문구 구현 (0) | 2021.09.23 |
Comments