收藏
回答

[这可能是个bug]数组push方法的问题

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows 1.02.1811290



- 当前 Bug 的表现(可附上截图)

313行打印的数组长度为1 所以for循环应该也只执行了一次,tempPerson里面应该只添加了一次data的数组,但是331打印的时候313行打印的那个数组被添加进tempPerson两次,微信开发者工具试验多少次都好使,,真机测试的时候大概10次会出现一次这种情况,求解是bug还是我写错了

- 预期表现

只被添加一次

- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-12-12  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • ==
    ==
    2018-12-12

    那你有没有注意到你这个是在for循环里面

    2018-12-12
    赞同
    回复 7
    • Huxy
      Huxy
      2018-12-12

      是啊

      2018-12-12
      回复
    • Huxy
      Huxy
      2018-12-12回复==

      这个for循环..就循环了一次啊 data2的长度是1啊

      2018-12-12
      回复
    • ==
      ==
      2018-12-12回复Huxy

      源头找temp里面是不是有缓存。。

      2018-12-12
      回复
    • Huxy
      Huxy
      2018-12-12回复==

      tempPerson是请求成功新声明的,应该没缓存,关键是他就真机运行的时候偶尔出现..很迷茫

      2018-12-12
      回复
    • ==
      ==
      2018-12-12回复Huxy

      就是真机才问是不是缓存

      2018-12-12
      回复
    查看更多(2)