1、我们在操作数据库的时候,request后取得的数据是一对象数组,我们要取出其中某一项值,可以采用这种方法:
例如:
getlabel(){
uniCloud.callFunction({
name:“get_lable”,
success: (res) => {
let result = res.result
this.tabs = result.map(item=>{
// 每一项的name
return item.name
})
}
2、操作时要用到数组对象中的某一两个属性,需要提取出来成为一个新的对象数组
例如有一数组对象:let arr =
[{name:“张三”,age:18,class:“1班”,sex:“male”},
{name:“张四”,age:19,class:“2班”,sex:“male”},
{name:“张五”,age:18,class:“3班”,sex:“male”},
{name:“张六”,age:17,class:“1班”,sex:“male”},
]
我们需要name class 然后组成一个对象
let res = arr.map(item,index)=>{ return object.assign( { },{‘name’:item.name,‘class’:item.class})}