Подскажите, я сделал datatable. Где есть в шапке фильтр по столбцам, сортировка, и меню скрыть/показать столбцы.
Подскажите как сохранять состояние этой таблицы при перезагрузке страницы? Я так понимаю нужно записать состояние таблицы webix.storage.local.put(). А при загрузке страницы восстановить эти данные (фильтр по столбцу, если указан, сортировка, и скрытые столбцы).
Подскажите как это сделать?
Здравствуйте,
Чтобы сохранить текущее состояние данных в локальном хранилище, следует вызвать метод getState:
var state = grid.getState();
webix.storage.local.put("state", state);
Чтобы восстановить сохраненное состояние, следует вызвать метод setState:
var state = webix.storage.local.get("state");
if (state)
grid.setState(state);
Информацию об этом Вы можете найти тут