본문 바로가기
끄적/나만봐

윈도우 프로그램 - 웹페이지 연동5

by iwbap 2024. 11. 27.
728x90

각 타입별 데이터의 전체 개수를 카운팅하여 txt로 저장하게 했었음.

이 txt파일의 카운트 값을 이용하여 전체 리스트를 실제로 렌더링 했을 때의 스크롤 높이를 주면, 사용자가 이질감을 느끼지 않음.

가상 스크롤을 통해 메모리 관리도 되면서, 전체 데이터가 이미 로드되어있다고 느낄 수 있음.

추가로 브라우저 창의 높이를 가져와서 브라우저 창의 크기에 따라 스크롤 높이를 계산하여 적용되게 구현 완료.

문제 없음.

날짜 선택으로 과거 데이터를 조회할 수 있는 기능 추가. 문제 없음. 렉 없음.

버그
1. 기존에 있던 기능인, pdf혹은 csv 파일로 현재 보여지고 있는 로그 기록은 저장하게 되어있음. 근데 이게 렌더링이 완료가 되어있는 (기존에는 모든 데이터를 로드했기 때문에) 데이터만 저장되어짐. 그래서 가상 스크롤을 구현한 상태라서 실제 사용자가 보고있는 부분의 데이터만 저장함. 저장하는 방식 수정이 필요함.

 

추가사항

1. 날짜별로 구현했으니, 시간 별로도 조회할 수 있게 하는게 좋아보임.

728x90