Switch 开关 1.0.2
属性
extraClass { String } #
组件根节点上放置的额外样式,默认为空
state { Boolean } #
当前的状态,开启还是关闭,默认为true
value { String } #
组件当前的值,如果设置了值
form { String } #
所属form的id值
name { String } #
在表单中的name
disabled { Boolean } #
是否是不可用状态
disableDefaultEvent { Boolean } #
是否阻止默认的操作,如果为true,则需要在changevalue事件里,通过callback(true/false)来确认是否继续默认操作
方法
init #
处理组件数据
render #
将组件渲染到document中
setDisabled #
更改组件的不可操作状态
方法参数:
参数名 | 类型 | 描述 | 必选 | 支持版本 |
---|---|---|---|---|
disabled | Boolean | 组件是否不可用 |
setState #
更改组件的关闭打开状态
方法参数:
参数名 | 类型 | 描述 | 必选 | 支持版本 |
---|---|---|---|---|
flag | Boolean | 设置组件的值,true为开,false为关 |
事件
changevalue #
值改变时触发的事件
方法参数:
参数名 | 类型 | 描述 | 必选 | 支持版本 |
---|---|---|---|---|
value | String | 组件当前的值 | ||
callback | Function | 当disableDefaultEvent属性为true时,需要通过callback(true/false)来通知组件是否继续默认操作(true为继续,false为阻止) |