오류 문구
Cannot read property 'push' of undefined when combining arrays
오류 원인
- 게시판 생성 때, 데이터 타입 정의를 해당 변수에 넣어줬으니까 초기화가 진행됐을 거라고 생각했다.
- 폼 초기화 먼저 확인해보겠다고 this.reviewForm.reset(); 을 먼저 코드 상단에 위치시켜서, 댓글 내용이 null 로 나와 다른 것이 문제인 줄 알았다.
해당 게시판 변수 타입 선언
이전 코드
해결 코드
처음에 게시판을 생성할 때는, 댓글이 필요없으므로 form 초기화 데이터에 선언을 안했었다. 따라서, 해당 초기화 부분이 필요해서 구조분해할당 을 통해 review 라는 배열을 초기화를 시켜줬어야 했다.