extjs динамически добавляет параметры в baseparams магазина - PullRequest
2 голосов
/ 11 февраля 2011

Я пытаюсь следовать этому примеру здесь: http://www.sencha.com/forum/showthread.php?11735-How-can-I-ADD-to-baseParams-rather-than-overwrite-one-set-of-baseParams-with-another
Цель состоит в том, чтобы динамически добавлять параметры в ваши базовые параметры. Но когда я отправляю запрос, я не вижу добавленные параметры. Чего мне не хватает?

Ответы [ 2 ]

7 голосов
/ 11 февраля 2011

Каждый класс расширения Ext.data.Store имеет метод setBaseParam(), который можно использовать для этого.

Если ваш магазин находится, например, в переменной с именем store, вы делаете

store.setBaseParam('someParameter','value');

Вероятно, наиболее распространенное использование в сетках

grid.getStore().setBaseParam('someParameter','value');

аналогично в удаленных выпадающих списках

comboBox.getStore().setBaseParam('someParameter','value');
0 голосов
/ 08 мая 2013

для ExtJS4 вы должны сделать

comboBox.getStore (). GetProxy (). ExtraParams.someParam = 'someValue'

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