Final Project #8

노태경·2021년 8월 13일
0

Final-Project

목록 보기
8/24
post-thumbnail

오늘 한 일

  • 게시글 get 요청에 사용자 user_id 반영 ( 게시글 조회 시 해당 게시글 해당 유저의 좋아요 상태를 가져올 수 있음 )
  • 게시글 좋아요 카운트 반영
  • 로그인 상태에 따른 기능 제한 추가
  • 잔 모양 변경( png 파일로 표현했던 잔 모양을, div 모양을 변형하여 사용 )
  • 잔 모양 변천사..








잔 받침 빼고는 CSS로 다 구현이 가능했다, CSS의 다양한 사용 경험을 해볼 수 있는 프로젝트 인 듯?

  • 색깔 비율을 수정할 때, 기존의 게시물 비율을 가져오지 않고, 초기화된 비율(100을 색깔의 개수로 일정하게 나눈 비율)로 구현되는 문제
    원인) 해당 게시물의 비율을 가져와 반영한 후, state 초기값이 후에 들어오면서 useEffect가 실행될때는 그 초기값으로 구현되어버린다
    해결시도 1) useEffect를 아예 빼버리면, 기존의 비율대로 색이 구현된다, 하지만 색을 추가하거나 레이어 타입을 변경하게 되면, 반영되지 못한다
    해결시도 2) 여러가지 조건을 덕지덕지 붙여서 위 상태에서, 색 추가/삭제, 레이어 타입 변경일 때 반영될 수 있게 할 수는 있었으나, 또 다른 문제로, 추가되는 색 픽커들이 겹쳐져 버린다

기타 여러가지 이유들로 더 이상 손대지 않고 일단 원래 상태로 되돌려 놓음...

할 일

  • 게시물 개별 조회, 작성 시 변경된 잔 모양을 크게 반영, 색깔 비율이 맞게 표현되는 지 확인
  • 색깔 비율 마우스(터치)로 조정 (계속할 듯...?)
profile
개발자 공부 일기😉

0개의 댓글