UNPKG

kui-vue

Version:

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

92 lines (89 loc) 1.96 kB
<cn> ### 尺寸 选择框的尺寸有:`small`、`default`、`large`。 </cn> ```vue <template> <Space vertical block style="width: 300px;max-width:100%"> <RadioGroup v-model="size" :options="sizes" type="button" /> <TreeSelect :size="size" v-model="value" :tree-data="data" tree-showLine :treeExpandedKeys="expandedKeys" block /> <TreeSelect :size="size" v-model="value1" :tree-data="data" tree-showLine :treeExpandedKeys="expandedKeys" block multiple /> <TreeSelect :size="size" v-model="value1" :tree-data="data" tree-showLine :treeExpandedKeys="expandedKeys" block multiple :maxTagCount="2" /> </Space> </template> <script setup> import { ref } from "vue"; const sizes = [ { value: "large", label: "Large" }, { value: "default", label: "Default" }, { value: "small", label: "Small" }, ]; const size = ref("default"); const expandedKeys = ["0-1", "1-1", "1-1-2", "1-2"]; const value = ref('0-1'); const value1 = ref(['0-1']); const data = [ { title: "tree 1", key: "0-1", children: [ { title: "tree 1-1", key: "1-1", children: [ { title: "leaf 1-1-1", key: "1-1-1" }, { title: "leaf 1-1-2", key: "1-1-2", children: [ { title: "leaf 1-1-2-1", key: "1-1-2-1" }, { title: "leaf 1-1-2-2", key: "1-1-2-2" }, ], }, ], }, { title: "tree 1-2", key: "1-2", children: [ { title: "leaf 1-2-1", key: "1-2-1" }, { title: "leaf 1-2-2", key: "1-2-2" }, ], }, { title: "tree 1-3", key: "1-3", children: [ { title: "leaf 1-3-1", key: "1-3-1" }, { title: "leaf 1-3-2", key: "1-3-2" }, ], }, ], }, ]; </script> ```