神的尾巴
神的尾巴
  • 发布:2020-08-31 23:00
  • 更新:2020-09-01 14:44
  • 阅读:824

【报Bug】云函数console.log数据会出现遗漏,有些对象,有时候会直接变成字符串“object”,无法查看具体内容

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.6 (19G73)

HBuilderX类型: Alpha

HBuilderX版本号: 2.8.8

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: IPhone11

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

如下为支付宝登录返回结果:

// ret为接口返回数据  
console.log(ret)  
console.log(ret.userId)

控制台输出结果:

点击后:

{  
  "accessToken": "xxx",  
  "alipayUserId": "xxx",  
  "expiresIn": 31536000,  
  "reExpiresIn": 31536000,  
  "refreshToken": "xxx",  
  // 这里丢失 userId  
}

另外在对接阿里云人工智能接口时,对象显示为“object”字符串,不能显示里面具体的结构,这样调试起来很容易出问题。

预期结果:

正常显示对象

实际结果:

缺失对象属性或显示为字符串“object”,无法解析

bug描述:

在云函数控制台,使用console.log输出,经常会出现对象属性显示不全,或者对象直接解析为“object”字符串,无法展开。

2020-08-31 23:00 负责人:DCloud_HB_WKP 分享
已邀请:
神的尾巴

神的尾巴 (作者) - 欢迎关注我的微信公众号:神的尾巴

数据打印错误,容易误导开发者...

好几个接口,我以为第三方没返回对应数据

该问题目前已经被锁定, 无法添加新回复