Vant Area省市区数据源
vant 的省市区数据源,数据结构清晰,直接对接Area
组件用起来顺手。整个数据是按省、市、区三级结构组织的,格式统一、没有多余字段,前端起来省事不少。
省市区这种东西,说简单也简单,说麻烦也挺折腾,尤其你想做个三级联动?数据得先整好,结构要统一,不然组件用起来各种报错。vant 的 area 数据源就挺省心,JSON 格式直接套进area-list
属性里,响应也快,兼容性也不错。
除了 vant 自己的数据,还有不少其他平台的省市区数据资源也可以看看。像这个JS 获取省市区数据,适合需要做自定义组件的;全国省市区 JSON 数据大全,数据更完整点,适合用来构建服务端接口。
如果你在搞 iOS 的项目,那边也有对应格式,比如plist 文件,直接喂给 iOS 控件就能跑。安卓那边也有对应的省市区选择方案,大多数都是结构化好的静态资源,用起来还挺方便的。
不过要注意哦,省市区数据有时效性,行政区划会变动,建议你最好定期拉一次新版数据,别图省事一直用老数据,用户一旦选不到真实存在的区域就尴尬了。
如果你用的是Vant的 UI 体系,那就直接用它官方那套 JSON 吧,省事儿;如果想自定义更灵活的交互,再看看文末这些扩展资源也不亏。
114.61KB
文件大小:
评论区