리액트 기초반 1주차(3)
2022. 1. 28. 12:05ㆍ코딩공부/React
JSX 규칙
1. 태그는 꼭 닫아주기
2. 무조건 1개의 엘리먼트를 반환하기 - 2개여도 안되고 0개여도 안됨(반환값 없으면 null)
3. JSX에서 javascript 값을 가져오려면 {} 중괄호 안에 변수명을 넣어주면 된다.
* 리턴안에서는 if문을 쓸 수가 없고 삼항연산자는 쓸 수 있다.
4. class이름을 지정할 때 class대신 className을 쓴다.
<div className="App">
5. 인라인으로 style 주기
style도 객체 즉, dictionary로 넘겨줘야한다.
// 중괄호를 두 번 쓰는 이유? 딕셔너리{key: value}도 자바스크립트니까요!
// 이렇게 쓰거나,
<p style={{color: 'orange', fontSize: '20px'}}>orange</p>
//혹은 스타일 딕셔너리를 변수로 만들고 쓸 수 있어요!
function App() {
const styles = {
color: 'orange',
fontSize: '20px'
};
return (
<div className="App">
<p style={styles}>orange</p>
</div>
);
}
'코딩공부 > React' 카테고리의 다른 글
리액트 기초반 2주차(2) (0) | 2022.01.31 |
---|---|
리액트 기초반 2주차(1) (0) | 2022.01.29 |
코딩앙마 React JS state, useState (0) | 2022.01.25 |
코딩앙마 React Js 이벤트 처리 (0) | 2022.01.24 |
코딩앙마 React JS CSS 작성법 (0) | 2022.01.22 |