1. 枚举数据(部分)
export const datas = [
{
city: '北京市',
area: [
'东城区',
'西城区',
'朝阳区',
'丰台区',
'石景山区',
'海淀区',
'门头沟区',
'房山区',
'通州区',
'顺义区',
'昌平区',
'大兴区',
'怀柔区',
'平谷区',
'密云区',
'延庆区'
]
},
{
city: '天津市',
area: [
'和平区',
'河东区',
'河西区',
'南开区',
'河北区',
'红桥区',
'东丽区',
'西青区',
'津南区',
'北辰区',
'武清区',
'宝坻区',
'滨海新区',
'宁河区',
'静海区',
'蓟州区'
]
}
]
2. 获取所有的城市
export const provinces = () => {
return datas.map(item => {
return item.city
})
}
解析:map方法
3. 获取城市对应的地区
export const citys = pname => {
for (const item of datas) {
if (item.city === pname) {
return item.area
}
}
return []
}
解析:for…of