issues
search
boostcampwm-2022
/
Web35-CryptoGraph
실시간 암호화폐 데이터 시각화 웹 서비스
19
stars
4
forks
source link
Issue#118/connect detail main
#126
Closed
baldwinIV
closed
1 year ago
baldwinIV
commented
1 year ago
개요
필수
118 이슈를 해결했다.
트리맵/러닝차트 노드 클릭시 이벤트를 발생시켰다.
작업사항
트리맵/러닝차트 노드 클릭시 이벤트를 발생시켰다. (모달 혹은 drawer
메인 페이지에서 코인 상세 정보를 제거하고 모달/drawer로 이동시켯따.
이를 위해 각 컴포넌트에서 관리되고 있던 open/close상태가 page로 한군데로 모아 관리되게 되었다. 이런패턴 좋지 못한데, 전역 store가 있으면 좀더 깔끔하겠지만, 일단 동작에는 문제가 없다. 아마 나중에 프로젝트 스케일 키우기 시작하면 문제가 될건데..
text scale이 매우 느리다. 임시로 Thottle을 50ms단위로 걸어서 해결. (스무스하지는 않다.)
생각해볼점
데스크탑 모달 켜질때 살짝 어색하네..
keepalive
옵션을 걸어봐도 좋을듯
text 관련 최적화를 계속 생각하다가 오늘 시간이 다 갔는데.. 일단 throttle이 공수대비 최선인거 같다. (안보이는 텍스트 렌더링 제외, 텍스트 는 zoom이벤트에 바인드 안하고 end에 바인딩하기, 차라리 캔버스? 등등의 방법..)
첫 시작을 treemap으로 하고, 첫 소트를 시총으로 하면.. btc만 시총으로 보이고 나머지는 증감률로 보이는 현상 발견
이미지
개요
118 이슈를 해결했다.
작업사항
생각해볼점
keepalive
옵션을 걸어봐도 좋을듯이미지