@fanpian/v-region-update-area
Version:
一个简单的中国行政区划组件.从v-region插件来,改变了下数据源.
37 lines (33 loc) • 830 B
JavaScript
/**
* 数据自定义记录
*
* 2018.11.25
* 修改 town/350112.json 文件名为 town/350112.json(原长乐县编码为350182,修改为长乐区后编码为350112)
*/
import data from './data.json'
const list = []
const province = []
const city = []
const area = []
// prepare data
Object.entries(data).forEach(val => {
const key = Number.parseInt(val[0])
const model = { key: val[0], value: val[1] }
list.push(model)
if (!(key % 1e4)) {
province.push(model)
} else if (!(key % 100)) {
city.push(model)
} else {
const num = Number(val[0].substr(2))
if (num > 9000) {
city.push(model)
} else {
area.push(model)
}
}
})
export { list as srcList }
export { province as srcProvince }
export { city as srcCity }
export { area as srcArea }