Как контролировать, когда создается сетка? - PullRequest
0 голосов
/ 22 мая 2018

Я создаю список функций, используя Rally.data.wsapi.TreeStoreBuilder и RallyGridboard для отображения списка.

Однако мне нужно загрузить дополнительные данные в TreeStore, а именно, предшественник ихранилища-преемники, чтобы также отображать их содержимое в RallyGridboard.

Я могу сделать это в событии загрузки TreeStore, но при добавлении фильтров на RallyGridboard возникает проблема с порядком, в котором данныезагружен и отображен.

Итак, мой вопрос, как мне это сделать?

  • Могу ли я "приостановить" любой рендеринг / отображение на раллийной доске до тех пор, пока загрузка моих потомков не будет выполнена в загрузке TreeStoreсобытие?
  • Могу ли я вручную управлять обновлением раллийной доски, чтобы мне нужно было запускать событие «рендеринг / отображение», когда данные готовы?

Спасибодля всего ввода.

1 Ответ

0 голосов
/ 25 мая 2018

Лучше всего просто обновить сетку, когда вы знаете, что все ваши последующие магазины были загружены.Что-то вроде этого?

gridBoard.getGridOrBoard().getView().refresh();

Treestores и Gridboard в целом могут быть довольно неуклюжими для работы и настройки, к сожалению.Там действительно очень много сложности.

...