TIL_221126 ✔️Basic_Project

정윤숙·2022년 11월 26일
0

TIL

목록 보기
27/192

내일배움캠프 4기 스파르타코딩 React B반


📒 오늘의 공부

1.프로젝트

  • my page에 내가 쓴 글만 불러오는 건 포기하고 my page버튼 누르면 바로 프로필 변경 뜨게 바꿈

< new branch testyuns >

✔️

  • feed page에는 다 불러오는 건 성공했는데 클릭한 포스트의 글만 불러와야 함..
    • 웹개발 종합반 때 doc에 넣을 때 번호를 주고.. 해당 번호의 글에 체크박스 버튼 달았던 것 생각나서 해당 강의 봄
      -> 좀 결이 다른 것 같음..
    • 포스트마다 고유번호가 있으면 되는데 creatroId는 user의 아이디임.. 그럼 새로운 걸 추가해야 함
      -> 이것도 아닌 것 같음
    • 클릭할 때 그 게시물을 보여주는 거니까 불러올 때 temp_html 에 번호를 달아서 그 번호는 display:none 으로 하고 feed에서 해당 번호를 클릭했을 때 그 글에 해당하는 번호를 불러오면 되는데.. 클릭을 어떻게 연결하지..?
    • 아니면.. 메인페이지에 게시글 크기를 키워서 댓글이 보이게 하고 게시물을 누르면 댓글을 달 수 있는 모달창이 떠서 댓글을 달고 "댓글 달기"를 누르면 댓글창이 닫히고 댓글이 바로 보이게..
      -> 아니..

✔️ 임기응변

  • 그냥 커뮤니티라는 카테고리를 만들어서 댓글만 구현하자!
    -> 만들고 feed html, js, css 삭제만 했더니 기능들이 말썽
    -> main, router.js 등에 뿌려져있는 feed흔적들 다 삭제하니 제대로 됐음
  • community page css 적용하기(temp_html)
    -> 수정, 완료 버튼에서 자꾸 오류..
    -> temp_html을 바꿔서 그런가.. 수정 버튼 누르면 완료 버튼이랑 댓글창이 안 뜬다..
    -> tutor 코드 거의 그대로 가져와서 CSS만 변경해서 만들었다!! 다행히 모두 부트스트랩인줄 알았는데 CSS 변경 가능ㅜㄴ
  • main, loginmain도 temp_html부분 CSS 손 봄
    -> getpost로 불러온 애들이 화면 전체를 차지함..
    -> 일단 index.html을 로그인 화면으로 바꾸기 시도..ㄴ
  • 필수 기능은 다 구현한 것 같다. 근데 하루종일 다들 CSS 만지는데 이게 이렇게 오래 걸릴 줄이야ㅜㅜ
    • 모달도.. 프로필 모달은 계속 오류가 나는데 포기해야 하는 걸까..
      -> 포기^^

✔️

  • 진짜 진짜 진짜 망할 뻔...
    • spa에 대한 이해 하나도 못하고 만들뻔..
    • index.html은 그냥 비우고 main.html을 만들어서 했어야 했다.
    • index.html < body>안에 div=root 하나만 남기고
      router.js를 통해 거기에 다른 페이지를 불러오는 건데.. 지금까지 그 index.html을 main.html로 쓴다며 엉망진창으로 하고 있었음 ^^
    • 오늘 발견해서 다행..
    • style.css 하나만 남기고 내일부터 CSS 적용 파티^^

✔️

  • git 말썽..
    • 본인이 수정한 부분이 있는데 커밋하고 pull 받아도 그 부분이 충돌도 안 일어나고 그냥 덮어씌워짐..
    • 팀원이 수정한 파일만 add 해보자고 했다.
    • 원하는 파일만 add 하는 법을 알았는데 막상 수정 파일이 여러개가 되니 불편해 그냥 원래 하던 대로..
profile
프론트엔드 개발자

0개의 댓글