<template> <div class="checkbox-basic"> <x-checkbox v-model="checkValue1" @change="handleCheckChange">同意</x-checkbox> </div> </template> <script> export default { data() { return { checkValue1: true } }, methods: { handleCheckChange(value) { console.log(value) } } } </script>
设置disabled属性实现禁用状态。
disabled
<template> <div class="checkbox-disabled"> <x-checkbox v-model="checkValue2" disabled>同意</x-checkbox> </div> </template> <script> export default { data() { return { checkValue2: true } } } </script>
可以将多个 Checkbox 放入x-check-group容器中。
x-check-group
<template> <div class="check-group"> <x-checkbox-group v-model="checkedList"> <x-checkbox label="北京">北京</x-checkbox> <x-checkbox label="上海">上海</x-checkbox> <x-checkbox label="杭州">杭州</x-checkbox> </x-checkbox-group> </div> </template> <script> export default { data() { return { checkedList: ['北京', '杭州'] } } } </script>
← Radio 单选 Switch 开关 →