封装公共方法
tool['getCityName'] = (codeArray) => {
if (!codeArray || codeArray.length === 0) return ''
let data = city
let result = ''
data.forEach((e) => {
if (e.value === codeArray[0]) {
result = e.label
data = e.children
return false
}
})
if (codeArray.length === 1) return result
data.forEach((e) => {
if (e.value === codeArray[1]) {
result += ' ' + e.label
data = e.children
return false
}
})
if (codeArray.length === 2) return result
data.forEach((e) => {
if (e.value === codeArray[2]) {
result += ' ' + e.label
return false
}
})
return result
}
方法的使用:
![](https://img.haomeiwen.com/i24099909/ad0add91facfa192.png)
网友评论