티스토리 뷰

Learned!

221210 댓글기능 구현

kirinman 2022. 12. 10. 03:25

problem

게시판에서 특정 글에 댓글을 달려고 할 때, 어떻게 처리해야 하는 지에 대한 문제가 발생했다.

 

what I tried

일단 먼저 본 게시판의 특정 글에 인덱스를 부여하였다. 그럼 특정 게시글과 댓글을 인덱스로 이어줄 수 있을 테니까!

여기까지 맞았다고 생각한다. 

DB에 올리는 것까지도 문제 없음.

 

당연하게도 문제는 get으로 찍어줄 때 발생.

 

html틀을 만들고 거기에 선택자를 이용해 append하는 방법을 생각했는데 로직에 빵꾸가 났다 계속

그렇게 어렵지도 않은데 계속 삥삥도는 느낌.

 

my answer

일단 틀을 어디까지 할 지에 대한 범위가 중요했다.

로직에 포함되는 버튼을 자꾸 빼먹고 마구잡이로 코드를 짜다보니 계속 삥삥 돌게 되었다.

 

참 지저분한 코드지만 일단 되긴 하니까..

인덱스로 잡아줘야 할 범위를 천천히 생각해서 코드를 짰으면 정말 20분도 안걸렸을 것을...

 

추가로 알게된 것도 있다.

제이쿼리 안에 선택자쓰기!!!

어떻게든 선택자 안에 변수를 섞어쓰고 싶었는데 생각보다 간단했다.

만일 id를 이용한다고 하면

$('#' + 변수명)

 

class를 이용한다고 하면

$('.' + 변수명)

 

이러나 저러나 내가 구상한 것을 오롯이 내 힘으로 이뤄내니 이 코드에 더욱 더 애착이 간다..

정말 이래서 엔지니어가 되는구나 싶다

 

자 이제 css를 즐겁게 건드려야겠다(하나도 안 즐겁겠지만)

댓글