뉴히의 개발 로그
[TIL] 20230612 - 명령프롬프트 드라이브 이동 명령어! React useState Hook 사용법(onClick/onChange) 본문
[TIL] 20230612 - 명령프롬프트 드라이브 이동 명령어! React useState Hook 사용법(onClick/onChange)
뉴히 2023. 6. 12. 20:46명령 프롬프트에서 드라이브 변경을 어덯게 하는지 몰라서 이렇게 저렇게 쳐봣는데 ㅋㅋㅋㅋ
엄청나게 간단했던 ㅎㅎㅎㅎㅎㅎ
드라이브안에서 폴더간 이동은 cd로 가능하지만 드라이브간 이동은 불가하다!
드라이브간 이동은 '드라이브 이름:' 이렇게만 적어주면 바로 이동된다 ㅎㅎ
새로시작한 리액트 폴더를 만들기 위함이었기 때문에
리액트 폴더도 만들어보자
명령 프롬프트에서
ls => 현재 내가 위치하고 있는 곳이 어디인지 확인
cd 폴더이름 => 리액트 프로젝트를 생성하고 싶은 폴더로 이동
yarn create react-app week-1 => week-1 폴더명을 가진 프로젝트 생성!
알아서 엄청 막 설치가 된당 ㅎ 해당 폴더로 들어가보면 이렇게 폴더 구조가 알아서 만들어져 있다!
명령 프롬프트에서 아래명령어로 프로젝트를 구동시켜보자/ vs code 터미널에서 실행해도 된다.
그럼 이렇게 멋잇는 화면이 나타난당 ㅋㅋㅋ
React useState Hook
hook은 기능을 이야기한다.
useState Hook 이란 어떠한 기능을 하는 함수라는 뜻
useState Hook사용법!
const [value, setValue] = useStat(초기값)
onClick={}
useState를 이용해서 기본값을 주고
button 이 클릭될 시에 setName에 새로운 값을 넣어 변경해준다!
onChange={}
value => input 안에 뭐가 들어있냐?
onCange => input 안에서 어떠한 타이핑이 일어날때!
onCange에서는 함수 매개변수자리에 꼭 이벤트가 딸려와야한다! 꼭꼭!!
매개변수(e)에는 뭐가 들어오는지 찍어보면
이런이런 정보들이 들어있는데 우리는 input에 value를 가져와서 쓸거니까
이게 중요!!
e.target.value
setFruit('e.target.value') 로 input에 들어오는 값으로 바꿔줄 수 있다.
'개발일지 > TIL' 카테고리의 다른 글
[TIL] 20230614 - git add warning LF / 클릭한 해당 아이디의 객체 속성을 변경해서 반환(true/false toggle) (0) | 2023.06.14 |
---|---|
[TIL]20230613 - React 프로젝트 파일 생성 오류, react jsx map/filter 함수 반환 (0) | 2023.06.13 |
[TIL] 20230610 - window.onresize / SPA, MPA (Single-Page App, Multi-Page App) (1) | 2023.06.10 |
[TIL] 20230608 - 객체 합치기, 객체 내 같은 값 중복 제거 (0) | 2023.06.09 |
[TIL] 20230607 - 알고리즘 스택(stack)자료구조 (0) | 2023.06.08 |