全局变量和云开发数据库的一个问题
发布于 5 年前 作者 xiuyingyuan 722 次浏览 来自 问答

使用云开发数据库的时候遇到一个问题,bracket是一个全局变量的object类型,但是第一个console.log可以输出数值,第二个就提示这个全局变量为空,是为什么?

catenary.where({
      'No': parseInt(app.globalData.catenary)
    })
    .get({
        success: function (res) {
          app.globalData.bracket = res.data[0]
           
          console.log(app.globalData.bracket.xwb)
        }
    })
    console.log(app.globalData.bracket.xwb)
1 回复

因为异步操作  catenary.where没执行完毕   就继续运行了  下面的代码

回到顶部