复选框组件是对
<input type="checkbox">
元素的美化替代,在原有的特性基础上,对 UI 进行了加强。
title
可设置复选框标题checked
可设置默认选中disabled
可设置禁用状态value
可设置值,否则选中时返回的默认值为 on
(浏览器默认机制)lay-skin
可设置复选框风格,可选值:tag
2.8+,switch
,默认风格可不填特别地,当表单提交时,只有选中状态的复选框才能获取到 value
,这点和浏览器原有的复选框机制相同。
注 2.8+: lay-skin
属性在之前版本默认为标签风格,新版本调整为默认原始风格(lay-skin="primary"
)。
在 title
属性中通过 |
分隔符可设置两种状态下的不同标题
form.on('checkbox(filter)', callback);
checkbox
为复选框事件固定名称filter
为复选框元素对应的 lay-filter
属性值该事件在复选框选中或取消选中时触发。