[미니프로젝트] 5일차
본문 바로가기
항해 중/6주차 미니 프로젝트

[미니프로젝트] 5일차

by 은돌1113 2021. 12. 11.

오늘 한 일
1) 회원가입 disabled 처리 수정 -> 비밀번호가 정규식 검사에 일치하지 않는데 비밀번호와 비밀번호 확인이 같으면 버튼이 활성화 되는 문제를 발견해서 수정함
2) 코딩애플 Redux 강의 들음
3) 게시물 수정 기능 만들어 주신 거 프로젝트에 합침

4) 로고 정함
5) 8시에 팀 회의 하면서 프로젝트 CSS 어떻게 진행 할 지 결정 + CSS 수정
★ div 한 줄에 3개씩 띄우기 할 때 flex-flow : row wrap;를 사용해서 해결했다.

+ 댓글 삭제 기능 할 때는
댓글 정보를 서버에서 가져 올 때 식별 할 수 있는 사용자 정보를 담고 있어야 내가 작성한 댓글에만 삭제 버튼을 놓을 수 있을 것 같다!

+ 댓글 수정 기능 할 때는
댓글 삭제처럼 식별 할 수 있는 사용자 정보를 담고 있어야 내가 작성한 댓글에서만 수정 버튼을 누를 수 있고

+ 수정 버튼 눌렀을 때 모달창 띄우는 방법!
1) state 변수를 하나 만들어서 수정 버튼을 눌렀는 지 유무를 Boolean 형태로 담는다.
2) JSX에서 삼항 연산자를 사용해서 true 일 때는 수정 할 수 있는 input 태그를 return 하고 false일 경우 null을 return 하면 된다!
3) 댓글 수정 할 수 있는 input 박스에 기존에 쓴 댓글을  value 속성에 넣어주고 수정하면 dispatch 해서 서버에 반영하고 리덕스에서도 수정한다! (리덕스에 변경된 값을 반영하면 자동으로 반영된다.)

 

로고

댓글