首页 教程 API文档

单选框组件

2015-10-28 11:11:30

属性


父模块 widget
Demo地址 RadioBox

描述


RadioBox是一个单选框组件,如果不使用Std.ui.RadioBox.connect方法将RadioBox进行连接起来,那它的作用与多选框CheckBox无异.

单选框组件图片

成员列表


方法名称 成员类型 描述
::connection static radioBox连接模块
::connect static 链接radioBox
valueType public 单选框类型
text public 单选框文本
checked public 单选框选中状态
value public 单选框的值

参数选项


名称 类型 默认值 描述
level Number 1 RadioBox的布局等级
defaultClass String StdUI_RadioBox RadioBox的默认css class名称
text String "RadioBox" RadioBox默认文本
value Any false RadioBox的value值,当valueType为bool时,value为true表示选中,false表示取消选中
valueType String bool

value值的类型,可取值范围有 bool,int,any

当valueType为bool时候,如果设置value为true,那么RadioBox将会被选中,设置为false,那么RadioBox将会取消选中

当valueType为int时候,如果设置value值为1,那么RadioBox将会被选中,如果设置为0,那么RadioBox将会取消选中.

当valueType为any时,设置value值并不会改变RadioBox的勾选状态.

事件


名称 回调参数 描述
change 选中状态,Boolean值 当RadioBox选中状态改变的时候,change事件会被触发

相关例子



Std.ui("RadioBox").connect([
    Std.ui("RadioBox",{
        text:"aaa",
        renderTo:"body"
    }),
    Std.ui("RadioBox",{
        text:"aaa",
        renderTo:"body"
    }),
    Std.ui("RadioBox",{
        text:"aaa",
        renderTo:"body",
        enable:false,
        value:true
    })
]);