Как перезагрузить или обновить данные магазина одной страницы в случае события другой страницы - PullRequest
0 голосов
/ 06 декабря 2018

В моем приложении два файла js, оба открыты во вкладках.Я использую первый файл JS для вставки данных (добавить данные в таблицу).И второй файл для отображения записей в сетке.Я хочу обновить магазин второй страницы при сохранении события первой страницы.

Ответы [ 3 ]

0 голосов
/ 11 декабря 2018

попробуйте использовать

Ext.getStore('storeId').reload();

, где storeId - это идентификатор магазина, который необходимо перезагрузить.

0 голосов
/ 25 декабря 2018

Я использовал следующий код после выполнения операций вставки и удаления для перезагрузки данных в моей сетке, и это работает.

Ext.getCmp('myGridID').store.reload();
0 голосов
/ 06 декабря 2018

Я использовал это: Ext.getCmp('#idofgrid').getView().refresh();, когда в хранилище #idofgrid появились новые данные.

Попробуйте добавить эту строку в событие сохранения первой страницы и заменить #idofgrid на идентификатор второй сетки.

...