-
-
Notifications
You must be signed in to change notification settings - Fork 554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
直辖市缺少市辖区的中间层级 #43
Comments
@wmz1930 如果你使用 数据是没有 现在前端在做的时候并不需要这一层的数据,市,就直接选择区,不需要显示个 要么你在程序里面自己造一个,或者使用几个数据组合。 |
没有一个叫 |
是的,官方区划里面是没有的,但是,你看北京,他实际上中间是有一个层级的,110000 110100 110101 和省市是一样的,只是直辖市把中间的110100省略掉了,我们在后台处理的时候,就需要把直辖市特殊处理一下了。‘市辖区’这个名称是之前用的组件的名称,其实这个取个别的名字也可以,都是一个意思,就是直辖市和非直辖市一样中间都是有一个层级的。 |
我们的数据已经不需要这个层级了。 |
好的,感谢回复!因为之前用到的省市区组件都是带这个层级的,这样三级都统一,代码不需要做特殊处理,这可能跟具体业务需求有关了,如果需要的话,我们就自己再加一层吧。 |
不好意思,刚刚看了一下国家统计局官网上的数据2021年10月31日,是有 '市辖区' 这个层级的,网址: http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2021/index.html |
@wmz1930 这是个无意义的分类数据,没有打算添加。 |
@wmz1930 如果随意改了数据结构,我们的应用还得修改... |
好的,作者可以了解一下,因为有这个层级结构的应用还是很多的,包括目前的这种省市区的组件都是包含这个层级的,这也是跟国家统计局的数据保持一致,当然你们业务可能不需要。我们现在用的话打算fork一下,把层级加上,作为一个有这个层级的版本来用,再次感谢分享! |
感谢作者提供的开源组件,看到之前有人提过这个Issues了,但是并未解决 #10 #17
使用的是level数据
非直辖市:省 > 市 > 区 三级
直辖市: 市 > 区 二级
比如北京,children 直接是区,应该是 北京 > 市辖区 > 区 三级。
目前是:
[
{
"code": "110000",
"name": "北京市",
"province": "11",
"children": [
{
"code": "110101",
"name": "东城区",
"province": "11",
"city": "01",
"area": "01"
},
......
]
直辖区需加一级children 市辖区
[
{
"code": "110000",
"name": "北京市",
"province": "11",
"children": [
{
"code": "110100",
"name": "市辖区",
"province": "11",
"city": "01",
"children": [
{
"code": "110101",
"name": "东城区",
"province": "11",
"city": "01",
"area": "01"
},
......
},
......
]
缺少市辖区这一级导致数据格式不一致。
The text was updated successfully, but these errors were encountered: