AUISoft에이유아이소프트
데모 본문으로 이동

칼럼의 자리, 사이즈, 감춰진 칼럼 등의 정보인 칼럼 레이아웃을 보관하고, 브라우저 종료 또는 갱신 시 그대로 유지시키는 데모입니다.

칼럼 레이아웃 뿐만 아니라 스크롤이 있는 경우 스크롤의 위치까지 모두 보관하여 다시 방문 시 그대로 유지시킵니다.

데모는 localStorage 를 활용하여 상태를 저장하고 있습니다. 개발 기획에 따라 해당 정보를 DB 상에 저장도 가능합니다.

브라우저 닫을 때 자동으로 상태 저장을 원하면 beforeunload(pagehide) 이벤트를 활용하십시오.

그리드 상태 저장상태 정보 지우기

본 데모는 그리드 상태 저장/복원 방법에 대한 아이디어를 제안하고 있습니다.

만약 본 데모 아이디어대로 작성하고자 할 때 칼럼 레이아웃에서 labelFunction 과 같은 함수를 정의했다면 자바스크립트 기본 내장 함수인 JSON.stringify 사용할 때 함수는 누락을 시킵니다.

만약 칼럼 레이아웃의 labelFunction 과 같은 함수를 그대로 stringify 하고자 한다면 여기 샘플을 확인하십시오.