html52.com
我爱小程序-开发者交流社区

执行云函数数据库的操作时执行顺序有bug

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows v1.02.1809111
console.log("111");
const db = wx.cloud.database();
db.collection('mydb').where({
  _id: app.globalData.openid
}).get({
  success: res => {
    console.log("222")
  },
})
console.log("333")

 

执行结果竟然是:

111

333

222


这是为什么?


网友回复

Owl:

get是异步的,所以执行get后就返回到下一条语句了,get实际执行成功才会执行success里的代码。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付