2.0.13 • Published 4 years ago

ws-china-area-data v2.0.13

Weekly downloads
44
License
ISC
Repository
-
Last release
4 years ago

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设置父子节点取消选中关联booleanfalse
clearable是否支持清空选项booleanfalse
collapse-tags多选模式下是否折叠Tagbooleanfalse
defaultPlaceCodes预设地址编码,使用v-model方式可以不用此选项,此属性兼容老版组件string[]-
disabled选项是否禁用booleanfalse
level控件需要级别:1.省级、2.省市二级联动、3.省市区三级联动number3
locateCurrentCity是否定位当前城市booleanfalse(当defaultPlacesCode有值是该项失效)
myPlaceholder输入框占位文本string请选择
multiple选项是否多选booleanfalse
staticData传入自定义数据,数据结构例子[{label:'',value:'',children:[]}],注意字段名名要一致-[]
size尺寸(同elementui)string-
showAllLevels输入框中是否显示选中值的完整路径booleantrue
update公共js文件的缓存周期(目前每月一更),一般不用设置。stringmonthly
whistList省级选择地区白名单,如果不为空数组,即只能选择白名单内的省份string[][]
width组件宽度(单位px)number200

Events

参数说明回调参数
change当选中节点变化时触发选中节点的值
remove-tag在多选模式下,移除Tag时触发选中节点的值

Methods

方法名说明参数
reset清空-
2.0.13

4 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

5 years ago

1.0.29

5 years ago

1.0.26

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.25

5 years ago

1.0.22

5 years ago

1.0.24

5 years ago

1.0.23

5 years ago

1.0.21

5 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