시트의 현재 데이터를 비우고, 직전에 데이터를 받은 동작을 다시 실행합니다.
데이터의 값과 상태(Added, Changed, Deleted), 행과 셀에 부여된 속성은 초기화되며, 컬럼에 부여된 속성은 그대로 유지됩니다.
Head,Foot,Solid영역에는 영향을 주지 않습니다.
데이터 로드 방식별 동작
직전에 데이터를 받은 동작 reloadData 동작 IBSheet.create({data}) 메모리의 data로 다시 로드doSearch 서버 재조회 doSearchPaging 서버 재조회 (1페이지) loadSearchData 빈 시트로 초기화 (재로드 불가)
reloadData vs revertData
reloadData는 현재 행을 모두 비우고 다시 로드합니다 — 행 자체를 재생성합니다.
revertData는 각 셀의 Orig(최초 로딩 값)으로 셀 값만 복원합니다 — 시트의 행은 그대로 유지됩니다.
void reloadData( func );
| Name | Type | Required | Description |
|---|---|---|---|
| func | function |
선택 | 리로드 완료 후 콜백 정의 |
none
// create 시점의 데이터로 되돌림
sheet.reloadData();
// 완료 후 콜백 실행
sheet.reloadData(function() {
console.log("데이터가 초기화되었습니다.");
});
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |