收藏
回答

真机调试时globaldata的值异常,开发工具却是正常

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android android 8.0 荣耀8,iphone x 7.0.4

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


- 预期表现

app.globalData.GDdateInProcess 突然为空,好可怕


- 复现路径


- 提供一个最简复现 Demo


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

2 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-06-14

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-06-14
    赞同
    回复
  • 做你的太阳ღ₅₂₀¹³¹⁴
    做你的太阳ღ₅₂₀¹³¹⁴
    2019-06-14

    以真机为准,不是真机调试,不是开发者工具

    2019-06-14
    赞同
    回复 7
    • T7
      T7
      2019-06-14

      就是真机上发现问题,才来真机调试输出异常截图的

      2019-06-14
      回复
    • 做你的太阳ღ₅₂₀¹³¹⁴
      做你的太阳ღ₅₂₀¹³¹⁴
      2019-06-14回复T7

      你这个问题有点奇怪啊,对象里有值,取下面的值却没有。。放到onShow里看下可以吗?


      2019-06-14
      回复
    • T7
      T7
      2019-06-14回复做你的太阳ღ₅₂₀¹³¹⁴

      刚试了,也还是没有。而且是次次都不行,分别用了安卓和iphone测试都是同样的问题。也不像是异步的问题,如果异步的话,同一个页面下globaldata对象里面也不应该有值

      2019-06-14
      回复
    • 做你的太阳ღ₅₂₀¹³¹⁴
      做你的太阳ღ₅₂₀¹³¹⁴
      2019-06-14回复T7

      下面成功回调里面打印 也有问题吗?


      2019-06-14
      回复
    • T7
      T7
      2019-06-14回复做你的太阳ღ₅₂₀¹³¹⁴

      回调打印是否有问题,取决于where查询的条件的传值是否正常。如果我在调用下面的数据库前,将app.globaldata.GDdateInProcess进行写死赋值,下面的数据库查询是可以正常回调的。所以,和下面的调用数据库关系不大。应该还是在上面这步的globaldata赋值取值问题上

      2019-06-14
      回复
    查看更多(2)
登录 后发表内容