复选和单选框 checkbox
用法
输出复选或单选框。
复选框
php
checkbox
(
set::id('checkAll'),
set::name('action'),
set::checked(true),
set::text('全选'),
);
checkbox
(
set::id('edit'),
set::name('action'),
set::text('编辑'),
set::disabled(true)
);
单选框
php
checkbox
(
set::id('redLight'),
set::name('trafficLight'),
set::text('红灯'),
set::type('radio')
);
checkbox
(
set::id('greenLight'),
set::name('trafficLight'),
set::text('绿灯'),
set::type('radio'),
);
水平排列
php
div
(
set::class('flex gap-4'),
checkbox
(
set::id('redLight'),
set::name('trafficLight'),
set::text('红灯'),
set::type('radio')
),
checkbox
(
set::id('greenLight'),
set::name('trafficLight'),
set::text('绿灯'),
set::type('radio'),
)
);
属性
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
text | string | - | 复选框文本内容。 |
checked | bool | false | 是否选中。 |
name | string | - | 复选框名称。 |
primary | bool | true | 是否为主要复选框。 |
id | string | [GID] | 复选框ID。 |
disabled | bool | false | 是否禁用。 |
type | string | checkbox | 复选框类型。checkbox : 复选框。radio : 单选框。 |
value | string | `` | 复选框值。 |
typeClass | string | `` | 复选框类型的样式类。 |
块
无
数据
无