-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[29기 박겸영] 필수 항목 구현 / 댓글 좋아요, 삭제 기능 #187
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- login.html - login.css - login.js
- main.html - main.css - main.js
This was
linked to
issues
Jan 5, 2022
This was
unlinked from
issues
Jan 5, 2022
- Modify: nav position을 fixed로 변경 - Modify: 프로필 이미지를 pink로 변경
- html img alt 속성 추가 - html img 속성에서 alt가 src보다 먼저 오도록 순서 변경 - css 속성 순서 변경 - css 줄바꿈 - 불필요한 id를 class로 변경 - javascript 주석 삭제 - javascript 함수로 블록 설정
- 댓글 게시 시 댓글과 id를 localStorage에 저장하고 새로고침 시 저장된 데이터를 불러와서 기존에 작성한 댓글이 보이도록 함 - localStorage에 id와 댓글 내용을 각각 배열로 저장해서 로그인한 id에 따라 댓글 작성자 id가 다르게 표시되도록 함
seoltang
changed the title
[29기 박겸영] login, main 필수 항목 구현
[29기 박겸영] 필수 항목 구현 / refactoring / 댓글 기능 보완
Jan 6, 2022
- 댓글 좋아요, 삭제 기능 추가 - bug: 댓글 삭제 시 local storage에 있는 댓글 데이터를 삭제해야 하는데, 배열 인덱스를 불러올 수 없음
seoltang
changed the title
[29기 박겸영] 필수 항목 구현 / refactoring / 댓글 기능 보완
[29기 박겸영] 필수 항목 구현 / 댓글 좋아요, 삭제 기능
Jan 7, 2022
-기존 댓글을 삭제할 수 있도록 수정하였으나 새 댓글을 삭제할 때 오류가 발생함. -dataset으로 인덱스를 부여하였으나 댓글이 삭제될 때 변경된 인덱스가 반영되지 않기 때문으로 파악됨. -dataset 외에 다른 방법 필요.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
:: 최근 작업 주제 (하나 이상의 주제를 선택해주세요.)
:: 구현 목표 (해당 브랜치에서 구현하고자 하는 하나의 목표를 설정합니다.)
:: 구현 사항 설명 (작업한 내용을 상세하게 기록합니다.)
id, pw 입력 시 로그인 버튼 활성화 기능
로그인 시 id 저장 및 메인 페이지로 이동 기능
레이아웃
position: fixed
)되고 피드만 스크롤되도록 함검색창에 입력 중일 때 돋보기 아이콘 숨기는 기능
position: relative
속성, 돋보기 아이콘에position: absolute
속성을 부여하여 위치를 조정함display: none
인 클래스를 추가하고, 포커스되지 않으면(blur event) 클래스를 삭제함좋아요 버튼 토글 기능
사용자 id 표시 기능
댓글 게시 기능
댓글 좋아요, 삭제 기능
:: 성장 포인트 (해당 기능을 구현하며 고민했던 사항이나 새로 알게된 부분, 어려웠던 점 등을 작성합니다.)
createElement
와appendChild
를 연습해볼 수 있었습니다.document.forms.name
또는document.forms[i]
와 같이 form의 이름이나 순서로 불러올 수 있고,elements
메서드로 form 태그 안의 하위 요소-input, button 등-에 접근할 수 있음을 알게 되었습니다.:: 기타 질문 및 특이 사항