收藏
回答

wxs如何遍历对象

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

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

16 个回答

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

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

    2018-08-01
    有用
    回复 18
    • 中文测试
      中文测试
      2018-10-23

      ... 注意审题

      2018-10-23
      回复
    • 小程序技术专员-SgLy
      小程序技术专员-SgLy
      2018-10-23回复中文测试

      看错了……尴尬

      用 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
      回复
    查看更多(13)
  • 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
    回复
  • Wing...
    Wing...
    2天前

    2021年12月2日15:18:24还是不能遍历对象,是我姿势的问题吗?

    2天前
    有用
    回复
  • 孙彪
    孙彪
    11-22

    2021/11/22 wxs依然不能遍历

    11-22
    有用
    回复
  • 木偶🍵
    木偶🍵
    11-16

    2021年11月16日,wxs不能遍历对象

    11-16
    有用
    回复
  • linguanf          u
    linguanf u
    08-16

    都2021/8/16了,微信 wxs还不能遍历对象...

    08-16
    有用
    回复
  • 冬春
    冬春
    06-21

    没错 已经2021年了,wxs还是不能遍历对象

    06-21
    有用
    回复

正在加载...

登录 后发表内容