728x90
반응형
코딩애플 - 리액트 기초 : 블로그 프로젝트 만들기 기반으로 스터디하며 작성하였습니다.
1. 터미널에 뜨는 warning 없애는 방법
- eslint가 잡아주는 문법 체크사항
- eslint란, 잘못된 코딩 관습을 바로 잡아주는 작업
warning을 보고 싶지 않다면, /* eslint-disable */ 작성하기
2. 좋아요 버튼을 만들어보자👍
onClick={클릭될 때 실행할 함수}
onClick={()=>{실행할 내용}}
3. 따봉 누를 때마다 1 증가 시키기
따봉은 자주 변하는 숫자이므로 useState로 만들어야 한다.
state는 그냥 변경이 안된다. 하단 예시로는 사용이 어렵다.
👉 state 변경 방법
따봉이랑 같이 만들었던 따봉변경() 함수
따봉변경(대체할 데이터)
따봉을 누르면 숫자가 올라간다
[따봉, 따봉변경] = [state, state변경함수]
💡 state 변경함수로 변경해야 재렌더링이 잘 일어납니다.
728x90
반응형
'🎨 Programming > React' 카테고리의 다른 글
React 기초 6강 - Component로 HTML 깔끔하게 줄이는 법 (0) | 2023.04.26 |
---|---|
React 기초 5강 - state 맘대로 변경하는 법 (0) | 2023.04.26 |
React 기초 3강 - 데이터 바인딩하는 방법, 변수말고 state (useState) (0) | 2023.04.25 |
React 기초 2강 - 리액트에서 HTML 대신 JSX 사용법 (0) | 2023.04.25 |
React 기초 1강 - 리액트 설치와 셋팅법, 프로젝트 생성 (0) | 2023.04.25 |