1.프로젝트
마감기한을 맞추기 위해 오늘은 최대한 역할을 나눠서 맡은 부분을 하기로 했다.
게시물을 누르면 해당 게시물(feed)로 이동, 해당 게시물 내용이 보여야 하고 해당 게시물의 유저라면 수정, 삭제 버튼도 떠야함 = commit - yunsukprac branch
해당 게시물 클릭, feed page로 이동
-> 게시물을 클릭할 수 있게 temp_html에서 상위 태그를 div - a
로 바꾸고 route(event)
추가
-> #feed
page로 이동
CSS 조금 변경
-> 수정, 삭제 버튼이 뜨는 ... 세 개는 사진 위에 마우스를 올렸을 때 뜨도록 만들기
feed page에서 내가 누른 게시물의 data 가져오기
-> temp_html 만들기
-> wireframe 참고, 전체적으로 div구역 재나눔
-> 게시물 id = 프로필 id 같게 만들어야 함
getPostList
함수를 가져다 쓰되 temp_html
바꿔보기temp_html
에 오타가 있었음. console창을 잘 보니 해당 오류가 있어서 해결하니 feed page에 내가 설정한 CSS대로 포스트 내용 잘 들어옴. getOnePost
함수 잘 작동!loginmain page에서 게시물에 #feed 달아서 이동하면 undefined
-> 단순히 페이지 링크를 #값으로 주는 게 아니라 클릭한 게시물과 feed에 불러와지는 게시물이 같아야 함..
-> 게시물 1개만 가져오기 + 해당 게시물의 id값..?
새로운 함수를 만들면
main.js, router.js
모두 추가하기-> 댓글 창은 함수 따로 구현했고 위치만 CSS로 잘 잡아주기!
isOwner?
메인 페이지에서 '운동 / 공부 / 독서' 카테고리를 눌렀을 때 해당 카테고리의 글만 가져오기
Firebase API 사이트에 'get one data' 검색했다가 데이터 가져오기 코드를 보고 힌트를 얻음
'컬렉션에서 여러 문서 가져오기'
카테고리별 클릭했을 때 함수를 만들고 해당 함수로 글을 가져오되 where절로 카테고리의 'value'값을 넣기!
-> 성공!!
같은 방식으로 my page에 내가 쓴 글만 불러오기
'단일 문서 가져오기'로는 feed page를 완성할 수 있을 것 같다.
일단 메인 페이지에 카테고리별로 불러오는 것 성공한 것으로 만족.. my page를 없애거나.. 하기..
.innerhtml
의 왼쪽에 문제가 있어서 오류가 뜨는 것!