카테고리 없음
nextjs unhandle 에러에 slice 등이 undefined 정의된 변수에 의해 작동하지 않는 오류
maggieH
2021. 10. 29. 11:27
if (myInfoData.birth) {
console.log(myInfoData.birth.substr(0, 4));
} else {
null;
}
초기값(useState 빈값으로 설정) 해 놓은 값이 있을경우 발생하는데, input 입력값에 초기값이 빈값으로 들어감으로 화면출력시
들어오는 값이 undefined임으로 slice 가 출력되지 않는다.
이럴경우 해당데이터가 있을경우 if 문을 더해야한다.