extjs gridfilters: почему «beforeload» срабатывает, но не загружается в первый раз - PullRequest
0 голосов
/ 16 февраля 2011

Для моей настройки я переопределил метод buildQuery GridFilters в extjs. Когда страница загружается впервые, активных фильтров нет. Однако последовательность

init: function(grid)-->  
this.store.on('beforeload', this.onBeforeLoad, this); -->  
this.buildQuery(this.getFilterData());

вызывает запуск пользовательского метода buildQuery. Но метод «загрузки» фильтра не срабатывает. Такое поведение правильно. Мой вопрос: как получается, что «beforeload» запускается, но не load ()?

EDIT: при первом запуске сетка загружается через другую функцию, которая вызывает store.load ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...