Я объявил новый Ext.SegmentedButton() с именем "myseg" с несколькими элементами... В другой функции я хочу получить доступ к значкам каждой кнопки в "myseg" и изменить значения... как мне собирался это сделать? Как я могу получить доступ к коллекции «кнопок» через «myseg»?
Доступ к кнопкам SegmentedButton для изменения значков в Sencha
Ответы (1)
Не полностью протестировал свой собственный ответ, но я считаю, что это должно быть сделано с помощью:
Ext.ComponentQuery.query();
Этот метод должен возвращать компоненты кнопки, если, скажем, вы сделаете это:
var buttons = myseg.query('button); // return an array of components
а потом прокручивать....
buttons.forEach(function(btn){ btn.setBadge('badgevalue')})
person
Quickredfox
schedule
09.12.2010