收藏
回答

在云函数里用JSON.parse报错是怎么回事?

云函数的代码是这样的:

这段代码是用来更新云数据库里的access_token的,

res是一个长得像JSON字符串的对象,typeof(res)的结果是object,

它长下面这样:

对res直接取res.access_token的结果是null,

但是在云函数里面写上JSON.parse(res)就会报错:

请问这是怎么回事?


补充:

如果在云函数中直接返回res,然后在外部调用这个云函数,再用JSON.parse解析却可以成功:

最后一次编辑于  2020-09-15
回答关注问题邀请回答
收藏

1 个回答

  • listen
    listen
    2020-09-15

    问题已解决。在request(options)前加一个await即可。

    这时候就可以正常解析res得到一个json对象。

    2020-09-15
    有用
    回复
登录 后发表内容
问题标签