let data ={
{'你',[{number:'12',name:'小明'}]},
{'好',[{number:'17',name:'小张}]},
{'呀',[{number:'11',name:'小陈'}]},
{'?',[{number:'13',name:'小刘'}]},
}
let arr=[]
if(JSON.stringify(data)!='{}'&& this.dialogTitle==='编辑'){
// console.log(data,'data');
this.errDialogVisible=true
const keys = Object.keys(data);
keys.forEach(k => {
const provinceData = data[k];
provinceData.forEach(pd => {
arr.push({area:k,number:pd.number, name:pd.name})
console.info(k, pd.code, pd.name)
})
})
//取每一项进行循环便利。
该段代码主要展示了在JavaScript中处理JSON对象的场景。当data不为空且对话框标题为编辑时,它会遍历data对象的键值对,将信息存储到数组arr中,用于显示或编辑操作。同时,代码还打印了每个区域(key)及其对应的编号(number)和姓名(name)。
2208

被折叠的 条评论
为什么被折叠?



