토요일은 멘토링날.. 프론트가 들은 피드백
1. 클라이언트의 위치를 가져오는데에 시간이 꽤 걸림 => 로딩 스피너 만들어주기
2. 활발한 소통을 해야한다. 디자이너와의 의견충돌이 있다면 해결될때까지 회의를 하고, 특히 서로 양보할 수 없는 부분에 대해 이야기를 하는 편이 좋다.
그래서 오늘은 클라이언트의 위치 가져올때 간단한 로딩 스피너를 만들었다.
useState로 불리언값을 저장하는 is_loading을 만들어주고 {is_loading? <스피너/> : null} 을 넣어준다.
값을 가져오는 기능을 실행하는 버튼을 눌렀을때,
버튼을 누른다 -> is_loading을 true로 바꿔준다 -> 값을 가져온다 -> is_loading 을 false로 바꿔준다.
이 형식으로 작업하면 되..는데!
이상하게 버튼을 누르면 언제는 작동되고 언제는 작동 안되고 몇번 눌러야 작동되기도 하고 언제는 바로 작동되기도 한다.
뭐의 문제일까???? 이건 내일부터 알아보는걸로.
그 외에 백엔드분들이 서버쪽 에러를 수정해서 다시 값 뿌려지는걸 확인했다.
끝.
'TIL' 카테고리의 다른 글
| [TIL] 21.11.09 (0) | 2021.11.09 |
|---|---|
| [TIL] 21.11.08 (0) | 2021.11.08 |
| [TIL] 2021.11.03 (0) | 2021.11.03 |
| [TIL] 2021.11.02 (0) | 2021.11.02 |
| 17_[항해99 4주차 미니프로젝트]_2021.10.13 (0) | 2021.10.14 |