收藏
回答

微信步数wx.getwerundata通过云函数明明取回来了为什么存不下呢?

大佬们我通过云函数其实已经成功consol.log 出来了返回数据,但是我不想把数据直接存到云数据库里面,希望先对数据做一下判断,在考虑是否存入,我就通过定义了两个变量想把res中的step和timestamp保存下来。。。奈何姓刘也留不住他啊。。。有大佬帮忙解答一下么?最可气的是我在wxml里面都能显示出来数。。。在index.js里面却得不到

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

1 个回答

  • dreamhunter
    dreamhunter
    2022-07-22

    异步问题吧,下图是在成功获取 微信运动数据后执行的么?

    2022-07-22
    有用
    回复 3
    • 0.0
      0.0
      2022-07-22
      下图是想获取到微信运动数据后。。。做一下简单的判断,再决定是存入到云数据库,还是更新云数据库中原有数据。。。可是我获取到的数据卡在res里面,却拿不出来了,赋值给变量也不行,是变量的作用域有问题么
      2022-07-22
      回复
    • dreamhunter
      dreamhunter
      2022-07-22回复0.0
      把下图的代码下载这里试试
      2022-07-22
      回复
    • 0.0
      0.0
      2022-07-22回复dreamhunter
      老板我试过,我觉得是res的那个作用域的问题,因为如果吧代码插入到那个位置的话,新的res会冲掉,框内的res就没法准备返回出来了,这也是我要在前面做setdata的原因。。。就是不知道为什么setdata完了数据还是0
      2022-07-22
      回复
登录 后发表内容