해결된 질문
작성
·
694
답변 1
0
{"errors":[{"message":"Cast to ObjectId failed for value \"\" (type string) at path \"_id\" for model \"BoardComment\"","locations":[{"line":2,"column":3}],"path":["deleteBoardComment"],"extensions":{"code":"INTERNAL_SERVER_ERROR","exception":{"stacktrace":["Error: Cast to ObjectId failed for value \"\" (type string) at path \"_id\" for model \"BoardComment\""," at Object.callErrorProcessor (/codecamp_backend_api/dist/common/libraries/errorProcessor.js:8:11)"," at DeleteBoardCommentService.checkBoardCommentExistsAndPassword (/codecamp_backend_api/dist/api/boardComment/services/mutation/deleteBoardComment.service.js:37:36)"," at runMicrotasks (<anonymous>)"," at processTicksAndRejections (internal/process/task_queues.js:93:5)"," at async target (/codecamp_backend_api/node_modules/@nestjs/core/helpers/external-context-creator.js:76:28)"," at async /codecamp_backend_api/node_modules/@nestjs/core/helpers/external-proxy.js:9:24"]}}}],"data":null}
안녕하세요! 룰루리랄라님!
해당 문제를 해결하기 위해서는 이벤트전파와 버블링 개념에 대해서 학습하셔야 합니다!
당장의 문제를 해결하기 위해서는 아래처럼 진행해 보세요!
boardCommentId: event.target.id => event.currentTarget.id로 변경해 보세요!
위 문제를 해결하셨나요?!
해당 원인을 이해하기 위해서는 아래의 강의를 수강해 주세요!
섹션33. 이벤트버블링
링크: 11-01-event-bubbling
감사합니다!
댓글 아이디값을 받아오지 못합니다 ㅠㅠ