mirror of
https://github.com/modood/Administrative-divisions-of-China.git
synced 2026-02-02 18:21:12 +08:00
Merge pull request #5 from EngsShi/master
增加对三级目录才有用的部分数据进行过滤,避免二级目录有无用数据
This commit is contained in:
2
dist/address2.json
vendored
2
dist/address2.json
vendored
File diff suppressed because one or more lines are too long
2
dist/streets.json
vendored
2
dist/streets.json
vendored
File diff suppressed because one or more lines are too long
7
index.js
7
index.js
@@ -69,9 +69,14 @@ function outputJSON () {
|
||||
function getAddressPC (provinces, cities) {
|
||||
var doc = {}
|
||||
|
||||
// 过滤三级联动时才有效的名称
|
||||
var filterName = ['市辖区', '县', '省直辖县级行政区划', '自治区直辖县级行政区划'];
|
||||
|
||||
provinces.forEach(function (p) {
|
||||
doc[p.name] = cities.filter(function (c) {
|
||||
return p.code === c.parent_code
|
||||
return p.code === c.parent_code && filterName.every(function(filterName) {
|
||||
return c.name != filterName;
|
||||
})
|
||||
}).map(function (c) {
|
||||
return c.name
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user