diff --git a/packages/web/src/freetable/FreeTableGrider.ts b/packages/web/src/freetable/FreeTableGrider.ts index 2f31cdaaf..3d7e62b11 100644 --- a/packages/web/src/freetable/FreeTableGrider.ts +++ b/packages/web/src/freetable/FreeTableGrider.ts @@ -10,10 +10,10 @@ export default class FreeTableGrider extends Grider { this.model = modelState && modelState.value; } getRowData(index: any) { - return this.model.rows[index]; + return this.model.rows?.[index]; } get rowCount() { - return this.model.rows.length; + return this.model.rows?.length; } get currentModel(): FreeTableModel { return this.batchModel || this.model;