UNPKG

kui-vue

Version:

A lightweight desktop UI component library suitable for Vue.js 2.

45 lines (43 loc) 1.08 kB
<cn> ### 尺寸 通过 `width` 和 `size` 可控制组件尺寸大小 </cn> ```vue <template> <Space vertical block> <RadioGroup v-model="size" @change="setSize" type="button"> <RadioButton value="large" label="large" /> <RadioButton value="default" label="default" /> <RadioButton value="small" label="small" /> </RadioGroup> <br /> <Select v-model="value1" :size="size" filterable block :options="data" /> <Select v-model="value2" :size="size" block :options="data" multiple /> <Select v-model="value3" :size="size" :maxTagCount="2" :options="data" multiple block /> </Space> </template> <script setup> import { ref } from "vue"; const size = ref("default"); const value1 = ref(0); const value2 = ref([0, 1]); const value3 = ref([0, 1, 2]); const data = [ { label: "Apple", value: 0 }, { label: "Orange", value: 1 }, { label: "Banana", value: 2 }, { label: "Pear", value: 3 }, { label: "Grape", value: 4 }, ]; const setSize = (value) => { size.value = value; }; </script> ```