#2 State
- state
안 좋은 예시
<script type="text/babel">
const root = document.querySelector("#root");
let counter = 0;
const countUp = () => {
counter++;
console.log(counter);
ReactDOM.render(<Container />, root);
};
const Container = () => (
<div>
<h2>Total clicks: {counter}</h2>
<button id="btn" onClick={countUp}>
Click me
</button>
</div>
);
ReactDOM.render(<Container />, root);
</script>
- 컴포넌트 안에 변수를 포함시킬 땐 {변수명}으로 함.
- "onClick" 이벤트에 함수를 넣을 때 {countUp}의 형태로 ()를 붙이지 않음.
'TIL' 카테고리의 다른 글
[TIL-125] 위코드 25일차: 코드 카타 / git merge master, git rebase master (0) | 2022.02.17 |
---|---|
[TIL-124] 위코드 24일차: 코드 카타 (0) | 2022.02.17 |
[TIL-123] 위코드 23일차: React Router & Sass (0) | 2022.02.15 |
[TIL-122] 위코드 22일차: ReactJS / 코드 카타 (0) | 2022.02.14 |
[TIL-121] 노마드코더 ReactJS #1.0~#3.0 (0) | 2022.02.12 |