收藏
回答

如何将通过条件查询得到的res中以某一字段为关键字遍历出来的数据赋值给新的数组?

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

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

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

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

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

求大佬们指点!!!

回答关注问题邀请回答
收藏

3 个回答

  • จุ๊บXavier
    จุ๊บXavier
    02-04

    picker | 微信开放文档

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

    [{
      a: 1,
      b: 2
    }, {
      a: 3,
      b: 4
    }].map(item => {
      return item.a
    })
    // [1, 3]
    
    02-04
    有用 2
    回复
  • 冢.
    冢.
    02-04

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

    02-04
    有用 1
    回复 6
    • จุ๊บXavier
      จุ๊บXavier
      02-04
      02-04
      1
      回复
    • 冢.
      冢.
      02-04回复จุ๊บXavier
      大佬,这么写对吗?
      02-04
      回复
    • 冢.
      冢.
      02-04回复จุ๊บXavier
      出来了!!!!,感谢大佬!!!谢谢谢谢!!!
      02-04
      回复
    • 冢.
      冢.
      02-04回复จุ๊บXavier
      老师,使用range-key确实显示出数组的值了,但是点击选中之后,又回到了原来的range,请问我如何调整wxml中接受的参数和value
      02-04
      回复
    • จุ๊บXavier
      จุ๊บXavier
      02-04回复冢.
      02-04
      1
      回复
    查看更多(1)
  • |G.XIAO|
    |G.XIAO|
    02-04

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

    02-04
    有用 1
    回复 3
    • 冢.
      冢.
      02-04
      老师这个Object.keys一下子就将所有的其他关键字也遍历出来了,怎么指定关键字遍历鸭?我是想将res。data数组里的seathao都遍历出来出来,放到array2中,请老师指点一下
      02-04
      回复
    • |G.XIAO|
      |G.XIAO|
      02-04回复冢.
      filter 可以看下数组提供的API
      02-04
      回复
    • 冢.
      冢.
      02-04回复|G.XIAO|
      好哒!谢谢老师!
      02-04
      回复
登录 后发表内容
问题标签