댓글의 수정과 삭제 기능 구현
댓글의 id 를 이용하면 삭제는 쉽다.
수정기능은 에디터를 사용하기 때문에 조금 신경써야 할 듯 …
모달을 어디에 두어야 하는 지 결정! (Reply, Post)
그래 ~ 이거지! ㅎㅎ
댓글의 댓글 ...
댓글 리스트에서 아이피를 다시 가져오는 방식이 있고,
포스트에서 댓글로 전달하는 방식이 있을 수 있다.
포스트에서 전달하는 방식으로 구현해 보자 ~
아무나 댓글을 달고 수정하거나 삭제할 수 없게 막아야 한다 ㅎㅎ
오호 … 둘다 적용이 되었다.
댓글도 최신 순으로 바뀌었고, 포스트도 상위 리스트로 올라옴 ㅎㅎ
우워 … 댓글 내용이 날라갔다 … ㅠㅜ
다행히 php 코드 문제였다. ㅎㅎ
이러면 수정이 되는 건가?
---
포스트 날짜 업데이트 테스트
댓글 수는 동일하지만 댓글 내용을 수정했을 때 ~
댓글이 수정되면 포스트도 업데이트 되어야 하는거 아닌가? ㅎㅎ
댓글 수는 그대로인데 말이지 …
강제로 업데이트를 하는 수 밖에 ㅋㅋ
----
바로 적용이 되나?
문제는 댓글 수정이다.
삭제는 정보 필요없이 댓글 아이디만 알면 서버에 전달하여 직접 삭제하면 그만이었다. 물론 포스트의 댓글 개수를 빼주는 처리가 필요했지만 …
하지만 댓글은 조금 다르다. 해당 포스트에서 어느 댓글인지 알아내야 한다. 카운터가 필요한 것일까 …
아무튼 삭제 기능에서 해당 댓글 아이디를 구한 것이 힌트가 될 수도 있겠다. 얻어온 다음에 생각하기로 하자.
아마 이벤트 부모의 HTML 소스 가져오기 … 이런거 가능하지 않을까? ㅎㅎ
에디터를 모달로 두는 것은 결과적으로는 좋은 방법이 아니다.
그냥 따로 라우트로 처리하는 게 여러모로 걱정거리가 줄어든다.
이 카테고리의 목록 | 총 124개의 게시물 |
달리기가 답이다 | 2024. 3. 31. |
해상임무 계승반지 작업 | 2024. 3. 18. |
Container 컴포넌트의 좌우 패딩 값 없애기 | 2024. 2. 29. |
에어컨설치 서비스 메인페이지 히어로섹션 기획 | 2024. 2. 29. |
에어컨설치 서비스 메인페이지 기획 | 2024. 2. 29. |
MUI, 머티리얼유아이 설치하기 | 2024. 2. 29. |
글로벌 스타일 적용하기 | 2024. 2. 29. |
Next.js + Firebase 프로젝트 시작하기 | 2024. 2. 29. |
파비콘 favicon.ico 적용하기 | 2024. 2. 29. |
네이버 블로그 포스팅, 누락 안되게 하기 | 2024. 2. 28. |