목록React (1)
Devlog
[React] useEffect 첫 렌더링 때 작동 못하게 하기
useEffect를 사용하개 되면 state값 (useState로 선언된 변수들)이 바뀔 대 마다 이에 대한 대응을 할 수 있게 됩니다. 예를 들어 장바구니에서 내가 구매하기 위해 선택한 항목들을 다시 프로그램을 켜도 유지하고 싶다고 한다면, 항목이 변경될 때마다 항목 리스트를 업데이트 하는 API를 호출해야 합니다. 이때 useEffect를 사용하게 되면 해당 요구사항을 해결할 수 있겠죠 const [selectedItems, setSelectedItems] = useState([]); useEffect(() => { // 대충 항목리스트 업데이트하는 API 호출 axios.post("/url", data=selectedItems...) }, [selectedItems]); 또한 useEffect는 s..
FrontEnd/React
2024. 3. 31. 18:47