개발새발 로그

React, Express : 댓글 삭제 기능 본문

MERN

React, Express : 댓글 삭제 기능

이즈흐 2023. 6. 30. 18:59

이제 댓글을 삭제하는 기능을 추가해보자

댓글 삭제는 이전 post삭제 기능과 유사하다.

 

필요한 기능

클라이언트

1. 삭제 버튼을 클릭하면 댓글을 삭제하는 함수 deletehandelr 필요함

2. 삭제 함수는 window.confrim기능을 사용 (true면 삭제 수행)

3. 삭제 요청할 때는 repleId와 postId를 보내줘야함

4. 삭제 요청후 완료 하면 새로고침을 window.location.reload()로 수행해줌

서버

1. /delete API 작성

2. Reple DB에 deleteOne 명령어 repleId를 이용해 수행

3. 삭제를 수행하고 Post의 repleNum을 감소시켜줘야함

-postId를 이용해서 해당 게시글을 찾고 repleNum을 업데이트 해줘야함

 

728x90
반응형
LIST