2.0.13 • Published 5 years ago
ws-china-area-data v2.0.13
ws-china-area-data
文盛通用省市区级联组件 说明:此组件为elementui下cascade扩展,因此需要安装elementui库; 地址:https://www.npmjs.com/package/ws-china-area-data;
安装
npm i -S ws-china-area-data或者
cnpm i -S ws-china-area-data例子
<template>
<chinaAreaData
v-model="codes"
:chinaAreaDataNames.sync="chinaAreaDataNames"
:chinaAreaDataCodes.sync="chinaAreaDataCodes"
:allOption="['全国','全部省','全部市']"
:CodeToText.sync="wsCodeToText"
:defaultPlaceCodes=” defaultPlaceCodes”
common-service-url="公司公用数据源(js地址)"
/>
</template>
<script>
import chinaAreaData from 'ws-china-area-data/components/chinaAreaData'
export default {
name: 'search',
components: {
chinaAreaData
},
data () {
return {
codes:[],
chinaAreaDataNames:[],
chinaAreaDataCodes: [],
wsCodeToText:{},
defaultPlaceCodes:[]
}
}
}
</script>Attributes
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| chinaAreaDataCodes/sync(v-model) | 选中的绑定值(编码),可以通过v-model快捷绑定。 | string[] | - |
| chinaAreaDataNames/sync | 选中的绑定值(名称)。 | string[] | - |
| CodeToText/sync | 编码转文字 | Object | - |
Options
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| allOption | 全部选项的文字设置,不需要放空字符串即可,文字可修改 | string[] | '全部','全部','全部' |
| commonServiceUrl | 公共js文件地址(必传),注意需要和提供方确认最新地址 | url | - |
| checkStrictly | 设置父子节点取消选中关联 | boolean | false |
| clearable | 是否支持清空选项 | boolean | false |
| collapse-tags | 多选模式下是否折叠Tag | boolean | false |
| defaultPlaceCodes | 预设地址编码,使用v-model方式可以不用此选项,此属性兼容老版组件 | string[] | - |
| disabled | 选项是否禁用 | boolean | false |
| level | 控件需要级别:1.省级、2.省市二级联动、3.省市区三级联动 | number | 3 |
| locateCurrentCity | 是否定位当前城市 | boolean | false(当defaultPlacesCode有值是该项失效) |
| myPlaceholder | 输入框占位文本 | string | 请选择 |
| multiple | 选项是否多选 | boolean | false |
| staticData | 传入自定义数据,数据结构例子[{label:'',value:'',children:[]}],注意字段名名要一致 | - | [] |
| size | 尺寸(同elementui) | string | - |
| showAllLevels | 输入框中是否显示选中值的完整路径 | boolean | true |
| update | 公共js文件的缓存周期(目前每月一更),一般不用设置。 | string | monthly |
| whistList | 省级选择地区白名单,如果不为空数组,即只能选择白名单内的省份 | string[] | [] |
| width | 组件宽度(单位px) | number | 200 |
Events
| 参数 | 说明 | 回调参数 |
|---|---|---|
| change | 当选中节点变化时触发 | 选中节点的值 |
| remove-tag | 在多选模式下,移除Tag时触发 | 选中节点的值 |
Methods
| 方法名 | 说明 | 参数 |
|---|---|---|
| reset | 清空 | - |
2.0.13
5 years ago
2.0.12
5 years ago
2.0.11
5 years ago
2.0.10
5 years ago
2.0.9
5 years ago
2.0.8
5 years ago
2.0.7
5 years ago
2.0.6
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
1.0.30
6 years ago
1.0.29
6 years ago
1.0.26
6 years ago
1.0.28
6 years ago
1.0.27
6 years ago
1.0.25
6 years ago
1.0.22
6 years ago
1.0.24
6 years ago
1.0.23
6 years ago
1.0.21
6 years ago
1.0.20
6 years ago
1.0.19
6 years ago
1.0.18
6 years ago
1.0.17
6 years ago
1.0.16
6 years ago
1.0.15
6 years ago
1.0.14
6 years ago
1.0.13
6 years ago
1.0.12
6 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago