728x90
반응형
SMALL
에러 잡는 데 다섯 시간이 걸렸다.............
왜 내 눈에는 안보이는거지......?
이번에는 delete 버튼 구현하는데 id값에서 오류가 있어서 봤더니,
filter메서드를 쓸때 앞에 글자 하나를 빼서 오류가 난것이었다....
그럼 그 에러는 잡았는데
문제는 하나의 컨테이너 전체에 onClick을 해주고, navigate를 넣어 이동시켜줬는데
그 컨테이너 안에 삭제버튼이 있었는데 이벤트 버블링이 걸렸던거다
그래서 이벤트 버블링을 막기 위해 내가 사용한 방법은
event.stopPropagation()
이다. (이벤트 전파 방지)
그리고 새로고침을 해주기 위해,
window.location.reload();를 썼으나, 쓰면 db에 있는 데이터가 전체적으로 날라갈 수 있다는 말에
get을 이용해서 다시 리로드를 해주었다!!
그랬더니 새로고침 완료!!!
그래도 delete 파트를 하루만에 구현해서 다행이라고 생각했다~!!
그리고 아직 Github에 익숙하지 않아서 걱정이다ㅜㅜ
항상 push나 pull 할때마다 확인하는 습관이 생겼다
https://gmlwjd9405.github.io/2018/05/25/git-add-cancle.html
add 취소하는 방법도 오늘 배웠다!!
CRUD 구현하는거 잘 이해 안되는 부분은 이것을 참고해서 구현했다.내용이 다르지만 어떻게 사용됐는지는 이해할 수 있는 부분이었다.
728x90
반응형
LIST
'TIL & WIL & 회고록 > TIL' 카테고리의 다른 글
2022.08.10 / Todolist 수정하고, 배포하기 (0) | 2022.08.11 |
---|---|
2022.08.09 / axios delete 구현 (0) | 2022.08.10 |
2022.08.06 / 리액트 Todolist 뷰 만들기 (0) | 2022.08.07 |
2022.08.05 / 리액트 주특기 심화주차 시작 (0) | 2022.08.06 |
2022.08.04 / useRef와 툴킷의 장점 (0) | 2022.08.05 |