我是Sencha Touch的新手,我有一个“ segmentedButton”组件,我需要根据控制器中的用户交互来按下按钮。
请帮忙!!
最佳答案
您可以使用getPressedButtons()
方法。
例:
Ext.application({
name : 'Fiddle',
launch : function() {
var segmentedButton = Ext.create('Ext.SegmentedButton', {
allowMultiple: true,
items: [{
text: 'Option 1'
},{
text: 'Option 2',
pressed: true
},{
text: 'Option 3'
}],
listeners: {
toggle: function(container, button, pressed){
alert("User toggled the '" + button.getText() + "' button: " + (pressed ? 'on' : 'off'));
console.log(container.getPressedButtons());
}
}
});
Ext.Viewport.add({ xtype: 'container', padding: 10, items: [segmentedButton] });
}
});
关于javascript - 如何在Sencha中的segmentedButton上按下按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27347052/