V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Terry05
V2EX  ›  分享创造

v-region 2.3.0 发布(基于 vue2 的中国行政区划选择器)

  •  
  •   Terry05 ·
    TerryZ · 2022-05-23 09:46:33 +08:00 · 1940 次点击
    这是一个创建于 914 天前的主题,其中的信息可能已经有所发展或是发生改变。

    v-region v2.3.0 版本发布

    更新内容:

    • 更新行政区划数据至 2022 年 05 月 18 日
    • Text 模式增加文本分割符 prop separator,默认设置为空格
    • CityPicker 模式增加 overflow prop 用于设置选中多个城市的情况下,仅显示一定数量的城市,其他城市进行折叠,仅显示数量;默认值为 false
    • 统一修改 i18n prop 名为 language
    • 统一修改 values 数据响应事件为 change
    • 重构内部实现
    • 拆分五个模块为独立的模块进行应用
    • 增加省、市、区 /县三级数据模型输出
    • 分组选择器( Group )的标题栏中移除 完成 图标按钮
    • 增加 RegionGroupCoreRegionColumnsCore 模块输出,可用于直接嵌入页面使用,而非默认的选择器形态,更可以进一步进行二次封装使用
    • 更新部分风格样式

    插件简介

    v-region

    基于 Vue2 的简洁易用的中国行政区划选择器,4 级联动城市选择器。包含常规表单下拉元素模式、UI 下拉选择器模式、多列竖排选择器模式以及选中项目的纯文件展示模式

    实例和文档

    请浏览

    插件预览

    纯文本显示模式

    text

    表单元素模式

    base

    下拉选择器模式

    ui

    多列竖排选择器模式

    column

    城市选择器

    city-picker

    9 条回复    2022-05-25 11:59:05 +08:00
    jifengg
        1
    jifengg  
       2022-05-23 10:30:38 +08:00
    很棒的插件,数据整理肯定不容易。
    有一个想法在看到你的贴子的时候突然想到的,就是在选择器模式下,有个输入框,如果能支持“邮政编码”和“电话区号”输入的话,适用性会更广。只是一个想法,我知道这块数据搜集也是很困难的。楼主可以无视。
    Terry05
        2
    Terry05  
    OP
       2022-05-23 10:34:06 +08:00
    那个搜索,除了通过文字描述进行搜索,也支持直接用本身的行政编码进行搜索,你可以试试输入你自己的身份证前 6 位能搜出什么
    libasten
        3
    libasten  
       2022-05-23 10:34:58 +08:00 via Android
    行政区编码是国家标准吗?乡镇街道级别的,好像国家没有标准?
    Terry05
        4
    Terry05  
    OP
       2022-05-23 10:39:02 +08:00
    数据说明 省、市、区数据来自于民政局、国务院公告、国家统计局,确保及时更新和权威; 街道(镇、乡)数据由于数据庞大,各地各级之前公函较多,无法保证及时有效(最新数据 2016 年 7 月 31 日); 数据是以行政区为单位的行政区划数据。行政管理区与行政区存在重合,不予收录; (行政管理区通常包含:***经济特区 /经济开发区 /高新区 /新区 /工业区;亦有部分行政管理区升为行政区,需加以区分)
    Rrrrrr
        5
    Rrrrrr  
       2022-05-23 11:27:51 +08:00
    省市区分隔可以加个自定义参数吗,有可能是- / , 之类
    holystrike
        6
    holystrike  
       2022-05-23 12:01:34 +08:00
    很棒
    期待出 mobile 版
    sunmoon1983
        7
    sunmoon1983  
       2022-05-23 16:57:15 +08:00
    要是能自定义数据源最好了
    lizy0329
        8
    lizy0329  
       2022-05-25 11:11:01 +08:00
    什么东西还不支持 Vue3 ?
    Terry05
        9
    Terry05  
    OP
       2022-05-25 11:59:05 +08:00
    @lizy0329 不支持 Vue3 你是不服气是么
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2137 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 00:46 · PVG 08:46 · LAX 16:46 · JFK 19:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.