리액트 프로젝트 수정 기능 구현
옵셔널 체인지 : ?.을 사용하면 프로퍼티가 없는 중첩 객체를 에러 없이 안전하게 접근할 수 있습니다.
let user = {}; // 주소 정보가 없는 사용자
alert( user && user.address && user.address.street ); // undefined, 에러가 발생하지 않습니다.
----------------------------------------------------------------------------
let user = {}; // 주소 정보가 없는 사용자
alert( user?.address?.street ); // undefined, 에러가 발생하지 않습니다.
fulfilled 상태가 되면 then()을 이용하여 처리 결과 값을 받을 수 있다.
rejecter 상태가 되면 실패한 이유를 catch()로 받을 수 있다.
오늘 하루종일 강의만 들으면서 나오는 기능 구현을 따라했다.
이렇게 따라치기만 하고 이해안되는 상황이 걱정됐는데 매니저님이 현 상태는 당연한 것이며 모두 그것을 느끼고 있는 상황이라 해주셨다.
당장은 이해 안된 상태지만 이후 프로젝트들을 하다보면 서서히 이해될 것이라 하셨으니 일단.. 안심하고 집중하자 😑
근데 삭제기능을 구현하려고 했지만 3시간의 노력이 물거품 됐네.
수정기능했으니 금방 할줄 알았는데 생각보다 삽질을 많이 했다.
과제 샘플을 보면서 삭제기능을 어디에 어떻게 구현해야 할지 힌트를 얻었으니 빠르게 기능 구현하기
전 페이지 반응형으로 만들기
레이아웃 3가지 선택 구현하기