useContext

Develop/React.js

[React] props 대신 Context API 쓰기

props 대신할 수 있는 것은? props 싫으면 쓸 수 있는게 Context API(리액트 기본문법) 과 Redux(외부 라이브러리) 가 있다. Context API는 실무에서는 잘 쓰는 편은 아니라고 함. 참고로 알아가자. 언제 쓰는가? 부모 컴포넌트에 있는 state 를 자식 컴포넌트에서 쓰고 싶으면 props 를 썼었다 근데 자식의 자식의 자식의.... 자식의 컴포넌트에게 props를 전송하고 싶다면 작성하기 힘들 것이다. 그런 의미로 쓰는 게 Context API 이다. 먼저 부모 컴포넌트에 다음과 같이 작성한다. export let Context1 = React.createContext(); function App(){ let [재고, 재고변경] = useState([10,11,12]); (..

dawonny
'useContext' 태그의 글 목록

...