Chuyển tới nội dung chính

Checkbox

Cho phép người dùng chọn một hoặc nhiều mục trong một nhóm các lựa chọn

Properties​

Checkbox​

NameTypeDefaultDescription
checkedbooleanTrạng thái của checkbox
defaultCheckedbooleanTrạng thái mặc định của checkbox
disabledbooleanDisable checkbox
namestringTên của checkbox
labelstringNhãn của checkbox. Sẽ được hiển thị phía sau tick icon
valuestring | numberGiá trị của checkbox
sizeCheckBoxSizeKích thước checkbox
indeterminatebooleanNếu bật, checkbox sẽ có thêm trạng thái không xác định
onChangefunctionThêm event handler khi trạng thái checkbox thay đôi

Checkbox.Group​

NameTypeDefaultDescription
defaultValueArrayGiá trị mặc định của group
optionsArrayMảng các checkbox sẽ hiển thị trong group

Type​

CheckBoxSize​

NameDescription
"medium"Size medium
"small"Size small

Example​

import React from "react";
import { Page, Box, Text, Radio, Checkbox } from "zmp-ui";

export default function HomePage(props) {
return (

<Text.Title size="small">Checkbox</Text.Title>
<Box mt={4}>
<Text bold className="section-page-title">
Medium Size
</Text>
</Box>
<Box mt={6}>

</Box>
<Box mt={6}>

</Box>
<Box mt={6}>

</Box>
<Box mt={6}>

</Box>
<Box mt={6}>
<Text bold className="section-page-title">
Small Size
</Text>
</Box>

<Box mt={6}>

</Box>
<Box mt={6}>

</Box>
<Box mt={6}>

</Box>
<Box mt={6}>

</Box>

);
}