Доступ к кнопкам SegmentedButton для изменения значков в Sencha - PullRequest
0 голосов
/ 09 декабря 2010

Я объявил новый Ext.SegmentedButton () под названием «myseg» с несколькими элементами ... В другой функции я хочу получить доступ к значкам каждой кнопки в «myseg» и изменить значения ...как мне это сделать?Как я могу получить доступ к коллекции «кнопок» через «myseg»?

1 Ответ

1 голос
/ 09 декабря 2010

Не полностью протестировал свой собственный anser, но я думаю, что это должно быть сделано через:

Ext.ComponentQuery.query();

Этот метод должен вернуть компоненты кнопки, если, скажем, вы делаете это:

var buttons = myseg.query('button); // return an array of components

, а затем перебрать ....

buttons.forEach(function(btn){ btn.setBadge('badgevalue')})
...