해결된 질문
작성
·
344
1
counter 변수도 초기값이 없으면 아마 null이 되는 것 같아요.
에러는 나지 않지만 최초에 "번째 고양이" 으로 나오길래
Try 1:
const [counter, setCounter] = React.useState(jsonLocalStorage.getItem("counter") || 0);
했더니 0번째 고양이 가라사대라고 나오는군요.
물론 이것도 자연스럽지만 ㅎㅎ
Try 2:
const [counter, setCounter] = React.useState(jsonLocalStorage.getItem("counter") || 1);
요렇게 해 주니 조금 더 자연스럽게 되었습니다.
|| 값 처음 알았는데 유용한 기능 같아요 ^^.