IBSheet를 사용할 때, 데이터를 초기화하거나 되돌리는 다양한 방법이 있습니다.
여기서는 reloadData
, revertData
, reload
세 가지 속성을 비교 설명합니다.
1. reloadData : 시트의 데이터를 처음 생성 시점, 즉 IBSheet.create()함수를 통해 로드된 데이터로 되돌립니다.
IBSheet.create({id: 'sheet', el: 'sheetDiv', options: options, data:this.data0});
만약 위와 같이 create 시점에 data를 포함하였다면 reloadData 시 초기에 설정된 data값으로 데이터를 되돌립니다.
2. revertData : 시트 전체 데이터를 조회 시점의 값으로 변경합니다.
revertData는 데이터의 "저장여부와 상관없이" 현재 화면에 보여지는 데이터를 조회시점 값으로 변경합니다.
3. reload : 시트를 처음 생성했던 상태로 되돌립니다.