RegionPicker 地域选择
示例
Chinese Regions
<template>
<article>
<h4>Chinese Regions</h4>
<section>
<veui-region-picker
v-model="selected"
:datasource="region"
/>
</section>
<section>Selected IDs: {{ result }}</section>
</article>
</template>
<script>
import { RegionPicker } from 'veui'
import region from '@/common/region'
export default {
components: {
'veui-region-picker': RegionPicker
},
data () {
return {
region,
selected: null
}
},
computed: {
result () {
return (this.selected || []).join(', ') || '-'
}
}
}
</script>
API
属性
名称 | 类型 | 默认值 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datasource | Array<Object> | [] | 数据源,项目类型为
| |||||||||||||||
selected | Array<string> | - |
已选项 | |||||||||||||||
include-indeterminate | boolean | false | 是否将半选状态的节点加入已选项。datasource 节点中的非叶子节点若有部分子孙节点被选中,则为半选状态。 | |||||||||||||||
disabled | boolean | false | 是否为禁用状态。 | |||||||||||||||
readonly | boolean | false | 是否为只读状态。 |
插槽
名称 | 描述 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
label | 每个节点文本描述的内容。 默认内容:每个节点
另外,
|
事件
名称 | 描述 |
---|---|
select |
选中状态变化后触发,回调参数为 |