오늘은 파티 팀원 평가하기 페이지를 구현했다. 아래의 후기 작성하기 페이지가 그것인데, 각 평가별 포인트(-1,-2,1,2)와 코멘트('시간을 안 지켰어요','다시 함께하고 싶어요')를 남길 수 있다.
일단 구성은 아래와 같이 멤버, 평가, 코멘트로 나뉘어져 있고
'다음' 버튼을 평가 제출 트리거로 하여서
기능을 구현했다.
일단 이렇게 기능을 구현하는 것 자체는 잘 되었는데, 몇 가지 추가적으로 고민해야 되는 부분이 있다. 바로 멤버 프로필을 클릭하면 평가가 제출 되지 않고 바로 넘어간다는 점인데, 이에 대해 어떻게 대처하는 게 좋을 지 내일 조금 의논을 해보는 것이 좋을 것 같다.
일단 나의 대책은
- 멤버 프로필의 버튼 기능을 없애고 오직 다음 트리거로만 평가를 진행하도록 한다. 이때 '평가+다음' 버튼과 '넘어가기' 버튼을 구분한다.
- 멤버 프로필의 버튼 기능을 유지하고 '제출' 버튼과 '다음으로' 버튼으로 나눈다. 이때 한 번 제출한 평가는 다시 제출하지 못하도록 비활성화한다.
- 멤버 프로필의 버튼 기능을 유지하고 다음 버튼의 트리거를 없앤다. 모든 제출 트리거는 작성 완료 시에 발동한다. 이미 평가와 코멘트를 선택한 곳으로 돌아가면 내가 남긴 평가를 확인할 수 있다.
'til' 카테고리의 다른 글
최종 프로젝트 20일 차 @메인페이지 모달 창, 메인페이지 리팩토링 (0) | 2024.11.14 |
---|---|
최종 프로젝트 19일 차 @작성한 후기 데이터를 모아서 한 번에 submit하기 (0) | 2024.11.13 |
최종 프로젝트 17일 차 @참가하기 함수 리팩토링, 모달 트러블 슈팅 (0) | 2024.11.11 |
최종 프로젝트 16일 차 @메인 페이지 리팩토링 (1) | 2024.11.08 |
최종 프로젝트 15일 차 @중간 발표, 추후 일정 관리 (2) | 2024.11.07 |