收藏
回答

wxs如何遍历对象

wxs中调用不到Object,所以Object.value这种方法都用不了,然后用for ... in ...方法会报错。所以不知道有啥办法可以在wxs中遍历对象了。

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

11 个回答

  • 小程序技术专员-SgLy
    小程序技术专员-SgLy
    2018-08-01

    你好,可以使用 wx:for 进行遍历。

    2018-08-01
    有用
    回复 15
    • alipay
      alipay
      2018-10-23

      ... 注意审题

      2018-10-23
      回复
    • 小程序技术专员-SgLy
      小程序技术专员-SgLy
      2018-10-23回复alipay

      看错了……尴尬

      用 arr.forEach 或者 for 下标都可以的

      2018-10-23
      回复
    • 小茶
      小茶
      2018-10-27回复小程序技术专员-SgLy

      他说的是对象(Object)不是数组

      2018-10-27
      回复
    • 小程序技术专员-SgLy
      小程序技术专员-SgLy
      2018-10-27回复小茶

      那就只能先在 js 里转成数组了(看错两次,手动捂脸)

      2018-10-27
      回复
    • 小茶
      小茶
      2018-10-27回复小程序技术专员-SgLy

      呵呵。别捂了。


      我感觉这块:


      要么应该在文档中注名一下,不支持对象遍历。


      要么支持遍历对象。


      要么对wxs里的对像定义个getkeys之类的方法。




      不然。传入对象参数在wxs里没有办法处理又容易引起误解。


      wxs追求效率是没错。但也不能让用户自己摸索呀。


      2018-10-27
      2
      回复
    查看更多(10)
  • AA湘粤通客运-小武
    AA湘粤通客运-小武
    01-28

    2021年了,wxs还不能遍历对象吗

    01-28
    有用 2
    回复
  • Tusi
    Tusi
    2020-04-21

    2020年了

    2020-04-21
    有用 1
    回复
  • SANGKUN
    SANGKUN
    2020-03-03

    2020年了,wxs还不能遍历对象吗

    2020-03-03
    有用 1
    回复
  • 青春派
    青春派
    2019-11-04

    wxs为啥这么简陋  对象遍历都不支持  还想用正则实现遍历的功能,哪晓得正则支持的也有问题

    2019-11-04
    有用 1
    回复
  • 王籽橙
    王籽橙
    03-19

    2021年了,新年快乐,请问什么时候**的支持一下

    03-19
    有用
    回复
  • false
    false
    2020-12-22

    还有几天就2021了, wxs还不支持 for in ???

    2020-12-22
    有用
    回复
  • 关工
    关工
    2020-09-30

    已经2020/9/30,微信 wxs还不能遍历对象吗

    2020-09-30
    有用
    回复
  • ひそか
    ひそか
    2020-07-29

    是数组可以用for 对象数组就用不起了?

    2020-07-29
    有用
    回复
  • 高高乐
    高高乐
    2019-12-20

    快2020年啦,wxs还不能遍历对象啊

    2019-12-20
    有用
    回复

正在加载...

登录 后发表内容