小诺快速开发中的省市区多选组件
项目背景:由于我司目前正在进行敏捷开发,使用的框架为小诺的快速开发框架,但由于版本较为老,所以ant-design-vue的版本已不在维护,也未找到对应的组件版本(最新的版本为1.7.8),其中用到省市区三级多选的时候发现老版本不支持过滤相应的字段,故开发此组件。
地址库来源:百度上找的,不保证权威性
组件使用说明
参数 | 类型 | 备注 | 默认值 |
---|---|---|---|
AreaLevel | Number | 枚举值为1,2,31表示到省级 2 表示到市级 3表示到区级 | 2 |
allSelected | Boolean | 表示是否有全选按钮 | false |
receiveData | Number | 表示返回的参数格式1 表示[ {level:‘0-0’,name:‘北京’},{level:‘0-1’,name:’天津‘} ]2 表示[ {province:‘省’,city:‘市’,area:‘区’,level:‘0-0’} ] | 1 |
getArea | 方法 | 父组件获取返回参数的方法 |
码云地址:https://gitee.com/cheese-fat-house/ant-design-vue-component
效果图如下