불필요한 ajax 제거

프로젝트

목록 보기
5/39
post-thumbnail

바꿔야 하는 부분

  • 게시글 상세 페이지 프로필 ✔︎
  • 게시글 상세 페이지 쪽지 ✔︎
  • 쪽지 답장 ✔︎

👊🏻 시도 해본 것

  • 상세읽기에서 바로 .html로 닉네임을 보내준다. (nickname이 안들어옴)
  • 온클릭 함수에서 val로 바로 보내주기 (nickname이 안들어옴)
  • hbs에서 () 사이에 nickname, ${nickname}을 넣어줌 → 인식 안됨
  • hbs에서 () 사이에 '${nickname}' → ${nickname} 값이 그대로 나옴

→ 여전히 ajax → html → jquery로 값을 옮겨오는 방법은 모르겠음

  • 게시글 상세페이지에서 바로 프로필 모달을 띄우면 아무 정보도 없는데, 댓글에서 프로필 모달 띄운 후 띄워보면 뜸. → 이 페이지에서 get 해온 게 없어서 정보가 안뜬듯.
  • get에서 바로 프로필 모달 해당 id로 값을 저장해줌

글 상세 - 프로필, 쪽지 보내기 모달 1차

2차

3차 (게시글 상세보기 get ajax success 내부에 존재)


→ 따로 만들어 줬던 함수를 안만들어도 되고, onclick 이벤트로 모달만 띄워주면 get에서 이미 데이터를 보내줬기 때문에 따로 함수를 안불러내도 됨.
→ 60 → 20 → 10줄로 축소
기존에도 백엔드에서는 게시글 상세읽기에서 정보를 get해오는 로직이였기 때문에 백엔드는 건드릴게 없었다.

  • 쪽지 답장 보내기도 마찬가지로 위의 방법으로 진행
profile
백엔드를 공부하고 있습니다.

0개의 댓글