- Please select
- 北京市
- 天津市
- 河北省
- 山西省
- 内蒙古自治区
- 辽宁省
- 吉林省
- 黑龙江省
- 上海市
- 江苏省
- 浙江省
- 安徽省
- 福建省
- 江西省
- 山东省
- 河南省
- 湖北省
- 湖南省
- 广东省
- 广西壮族自治区
- 海南省
- 重庆市
- 四川省
- 贵州省
- 云南省
- 西藏自治区
- 陕西省
- 甘肃省
- 青海省
- 宁夏回族自治区
- 新疆维吾尔自治区
- 香港特别行政区
- 澳门特别行政区
- 台湾省
Select
Select mode, the most traditional and classic application form
Component reference
Referencing components in your project
js
import { RegionSelects, RegionFullSelects } from 'v-region'Examples
Close city level, only select province
template
<RegionSelects language="en" :city="false" />Close area level
template
<RegionSelects language="en" :area="false" />3-level administrative divisions
template
<RegionSelects language="en" />Use full 4-level administrative divisions
v-model value
Change event response results
{}template
<RegionFullSelects language="en" :auto-select-first="false" />Initial value binding
Specify a set of region code values so that the component displays those regions by default
template
<RegionFullSelects v-model="region" />ts
import { ref } from 'vue'
import { RegionFullSelects } from 'v-region'
import type { RegionValues } from 'v-region'
const region = ref<RegionValues>({
province: '350000',
city: '350100',
area: '350104',
town: '350104008'
})Clear/Reset
Specify an object with the value of undefined at each level to clear it
js
region.value = {
province: undefined,
city: undefined,
area: undefined,
town: undefined
}WARNING
Passing an undefined value or an empty object {} does not clear
Disabled state
Disable a component so that it cannot be interacted with
template
<RegionFullSelects
v-model="values"
:disabled="true"
/>