seongbin9786 / kubooki-frontend-mui

거북이 프론트엔드 - 매터리얼 UI 버전
0 stars 0 forks source link

withLoader 사용 시 2번째 이후부턴 로딩바가 작동하지 않음 #112

Closed seongbin9786 closed 6 years ago

seongbin9786 commented 6 years ago

constructor에서는 'load'로 Event Listen이 잘되지만 이후에 안 되는 것으로 보아, 한 번 등록 후 제거해야 하는지, constructor에서만 도는지 알 수 없음. 일단 모든 방법을 시도 중

seongbin9786 commented 6 years ago

GG

seongbin9786 commented 6 years ago

Ajax로 로딩된 컨텐츠의 onLoad 이벤트는 없음. withLoader.js에서만 실행하는 코드에선 목적 달성이 불가능할 듯.

대신 Redux 상태에서 isFetching 등을 이용해 특정 데이터를 받아오거나 아니면 모든 ajax Call을 확인하는 Pace.js 등을 사용하는 방법이 있음.

다만 현재 ajax가 HTML을 받아오기 때문에 이미지 등의 추가 로딩시간이 많이 소요되므로, 쓸모가 없는 방법인 듯 함