如何将通过条件查询得到的res中以某一字段为关键字遍历出来的数据赋值给新的数组?
发布于 4 年前 作者 tao60 13869 次浏览 来自 官方Issues

云数据库查询,得到一个res数组

将数组的数据,长度在调试界面打印出来

打印结果:51行是res;52行是res.data;53行是res.data.length

我想实现的是将res.data中以seathao字段为关键字遍历出来的数据赋值给新的数组,以作为下一个picker的数据

但是每次一遍历或者this.setdata赋值都是不成功的

求大佬们指点!!!

3 回复

picker | 微信开放文档

你如果只想给个数组给 picker ,可以这样处理数据

[{
  a: 1,
  b: 2
}, {
  a: 3,
  b: 4
}].map(item => {
  return item.a
})
// [1, 3]

用concat无显示,用push显示两个并排的object

Object.keys 能拿到对象的keys 数组

回到顶部