ExtJSCycle
按钮菜单包含选中的菜单项,我们在任何时候都只能选择一项(见附图或现场示例)。这让用户感到困惑。我想知道是否有任何方法可以配置此 Cycle 组件以显示单选按钮而不是复选框。
问问题
1060 次
2 回答
1
Ext.menu.CheckItem
可以配置为显示为单选按钮,因此我们要使用它,然后我们必须指定包含所有项目的自定义菜单,Ext.menu.CheckItem
并在每个项目中提供group
配置以使其成为单选按钮。
{
xtype : 'cyclebutton',
menu : {
xtype : 'menu',
items : [{
xtype : 'menucheckitem',
text : 'Check 1',
group : 'check' // this will make sure that checkboxes will be rendered as group
},{
xtype : 'menucheckitem',
text : 'Check 2',
group : 'check' // this should be same for every check item to put it in single group
}]
}
}
于 2012-07-16T20:26:35.100 回答
0
您可以尝试将项目 xtype 设置为收音机
items: [{
xtype: 'radio',
boxLabel : 'a'
},{
xtype: 'radio',
boxLabel : 'b'
}]
于 2012-07-16T16:57:45.857 回答