Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- JS
- 프로그래머스JS
- dp알고리즘
- css기초
- 몽고DB
- 리액트
- 익스프레스
- 리액트커뮤니티
- 코테
- 백준구현
- HTML
- 다이나믹프로그래밍
- 백준구현문제
- 리액트댓글기능
- 포이마웹
- 자바스크립트
- 프로그래머스
- JS프로그래머스
- 알고리즘
- 코딩테스트
- HTML5
- 백준골드
- 프로그래머스코테
- 백준
- CSS
- js코테
- 백준js
- 백준nodejs
- 안드로이드 스튜디오
- 백준알고리즘
Archives
- Today
- Total
개발새발 로그
React, Express : 댓글 삭제 기능 본문
이제 댓글을 삭제하는 기능을 추가해보자
댓글 삭제는 이전 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
'MERN' 카테고리의 다른 글
React, Express, MongoDB - 타임스탬프로 게시글 작성시간 수정시간 추가 - MomentJS (0) | 2023.07.01 |
---|---|
React, Express, Firebase, MongoDB : 마이페이지(photoURI 변경) 프로필 이미지 변경 (0) | 2023.06.30 |
React, Express : 댓글 수정 기능 (0) | 2023.06.30 |
React : 댓글 수정,삭제 모달폼 - useRef,useOnclickOutside, useClickAway(useHooks) (0) | 2023.06.30 |
React, Express : 댓글 불러오기 (0) | 2023.06.29 |