let obj = {
options: [
{
label: '当前版本',
options: [{value:'v4.16.1',label:'v4.16.1'},{value:'v4.16.2',label:'v4.16.2'}]
},
{
label: '其它版本',
options: [{value:'v4.18.1',label:'v4.18.1'},{value:'v4.18.2',label:'v4.18.2'}]
}
]
}
function findLabel(key,obj){
let result = ''
obj.options.some(item=>{
let arr = item.options.filter(ite=>{
return ite.value == key
})
if(arr.length>0){
return result = item.label
}else{
result = '未找到'
}
})
return result;
}
findLabel('v4.16.1',obj) //当前版本
findLabel('v4.18.1',obj) //其它版本
findLabel('v4.18.5',obj) //未找到
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…