收藏
回答

获取到云函数返回值,js端得不到相应类型的数据?


云函数中的查询数量已经得到,但是页面js端,想要拿到数字 1 的时候,返回值类型为object这是为何呢



请问这个数据如何才能拿到,还是需要变化下类型把object换成number就可以了

感谢您的回复。

返回json格式,还是返回NUll

最后一次编辑于  星期一 13:14
回答关注问题邀请回答
收藏

2 个回答

  • 拾忆
    拾忆
    星期一 11:53
    打印 JSON.stringify(res) 看下 object 的具体内容。
    
    星期一 11:53
    有用
    回复 6
    • taka
      taka
      星期一 12:01
      感谢感谢。看到返回值了。不过是null "result":null
      星期一 12:01
      回复
    • taka
      taka
      星期一 12:02
      星期一 12:02
      回复
    • 拾忆
      拾忆
      星期一 12:12回复taka
      参考这篇文章,云函数返回JSON格式,不要返回字符串格式试试。
      https://www.cnblogs.com/yheyi/p/18004819
      星期一 12:12
      回复
    • taka
      taka
      星期一 12:16回复拾忆
      嗯嗯,我先看看。感谢了
      星期一 12:16
      回复
    • taka
      taka
      星期一 13:19回复拾忆
      好像还是不行。。。
      星期一 13:19
      回复
    查看更多(1)
  • Mr.Zhao
    Mr.Zhao
    星期一 10:41

    学学基础吧 return await 即可,里面then不用写

    星期一 10:41
    有用
    回复 7
    • taka
      taka
      星期一 11:05
      先感谢回答~。云函数直接写return await ,在js端接收到的值显示没有定义。
      星期一 11:05
      回复
    • taka
      taka
      星期一 11:08
      是await执行没完成导致的吗
      星期一 11:08
      回复
    • taka
      taka
      星期一 11:27
      不写then返回的也是object。。我看别人好像没有这个问题啊。是我js端哪里写错了吗
      星期一 11:27
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于小程序端
      星期一 13:02回复taka

      没看懂说啥,截个图吧

      星期一 13:02
      回复
    • taka
      taka
      星期一 13:28
      您说的是云函数里面下图1这样。然后page里面返回的值是这样的
      星期一 13:28
      回复
    查看更多(2)
登录 后发表内容