728x90
📍 51일차 1.4.화. 실시간 강의
오늘은 React
의 form
태그, props
, 컴포넌트 계층으로 분리
, 역방향 state
처리에 대해서 배웠다. 50일
차 내용에 크게 벗어나지 않아서 난이도가 있지는 않았다.
❏ 이론
- 부모에서 자식으로 오는 변경된 값은
props
를 사용하고, 자식에서 부모로 가는 값의 변경은 부모에서 내려오는 함수로 값을 전달한다. form
에서onSubmit
으로 제출 된 값 가져올때는event.target.name.value
사용하기
<form onSubmit={submitHandler}>
<input type="text" name="title" placeholder="title" />
<textarea name="body" placeholder="body" />
<input type="submit" value="제출" />
</form>;
function submitHandler(event) {
event.preventDefault();
const { title, body } = event.target;
console.log(title.value, body.value);
}
update
시props
로 받아온 내용은 수정이 정상적으로 되지 않기때문에props
로 받아온 내용을state
로 선언하고setState
로 바뀌는 값을 적용한다.- 서버를 변경하는 명령으로
a href
태그를 사용하지 않고form
태그를 사용한다.
❏ 실습
UI
를 컴포넌트 계층으로 분리하기: 한 가지의 기능만 수행하는 컴포넌트로 만들기.
- 역방향으로
state
를 처리하려면state
를 한 단계 위로 올리는 방법이나 상위 컴포넌트에서state
를 적용하는 함수를 만들기 - 스타트업에 지원할 때는 지원회사가 시리즈 투자를 받은 이력이 있는지 확인해보고
job description
이 내가 지원하는 분야와 맞는지 확인하기
반응형
'Frontend > 엘리스 SW 엔지니어 트랙' 카테고리의 다른 글
[ 엘리스 SW 엔지니어 트랙 ] 53일차 (0) | 2022.01.06 |
---|---|
[ 엘리스 SW 엔지니어 트랙 ] 52일차 (0) | 2022.01.05 |
[ 엘리스 SW 엔지니어 트랙 ] 50일차 + 壬寅年 (2) | 2022.01.02 |
[ 엘리스 SW 엔지니어 트랙 ] 49일차 (0) | 2021.12.31 |
[ 엘리스 SW 엔지니어 트랙 ] 48일차 (0) | 2021.12.30 |
댓글