project_0405 댓글좋아요

ooohyooo·2024년 4월 5일

myproject

목록 보기
34/44
  • 댓글 좋아요💗

    • 일단 좋아요 누르고 취소하는 부분은 ajax로 구현!
    • 문제1 - 모든 댓글의 좋아요 눌러도 맨위에 댓글 좋아요에만 표시가 돼...
      • 이유? 좋아요 누르면 likeButton.html('💗') 이런식으로 태그를 표시해주는데 각 댓글마다 태그가 동일?해서 그랬음 그래서! 각 댓글마다 다른 아이디를 부여해줌
    • 문제2 - 이미 좋아요된 애들을 체크 해야함)
      • 게시글 좋아요는 해당 게시글이 하나라서 isAlreadyAddGoodRp라는 변수로 사용자가 해당 게시글에 좋아요를 눌렀는지 확인을 할 수 있었다
      • 근데 댓글은 해당 게시글에 있는 댓글 중에서 내가 좋아요를 눌렀는데 모두 확인을 해야해
      • 그래서 쿼리를 짜려는데 머리가 잘 안돌아가서 손으로 썼자나.... 대충 이렇게 끄적거리고 코드 짜니까 간단한거였다..
      • 그래서 해당 게시글에 포함된 댓글에 내가 좋아요한 목록들을 리스트로 뽑아서 jsp로 넘겨줬는데 달력에서 처럼 리스트를 그냥 가지고 와서 쓰진 못하길래 새로운 변수(AlreadyreactionPointId)를 만들어줬다!
      • 마지막으로는! 변수에서 id뽑아서 반복문으로 id이용한 태그를 찾아서 clikeButton.html('💗') 처리 시켜줬어!!!! 이것도 참 번거로운 작업이었다...웩....
  • 로그인할 때 아이디 틀리면 오류 발생

    • 아이디가 존재하지 않는데 그 아이디로 응원선수 찾으려니까 int가 null값 되면서 오류나는거였어
    • count(*) 넣어서 없으면 0 나오게 처리함
  • 응원선수 등록할 때 처음 설정할때 ajax처리하는 부분 수정

  • 게시글 수정 UI

  • 게시글 수정 기능

아니 뭐 할 때마다 오류 생겨서 너무 짜증난다~ 했던거 다시 수정하고 다시 수정하고 무한반복하는거같아;;;

0개의 댓글