云数据库通过where方法拿到的数据 只能在 success方法里面,如何取出外面用 如何传值到函?
js代码
const db = wx.cloud.database()
Page({
/**
* 页面的初始数据
*/
data: {
user:""
},
test:function(res){
var user
db.collection('user').where({
fromwhere: "123"
}).get({
success: function (res) {
console.log("123")
console.log(res.data[0]) //能打印
usercopy:res.data[0]
console.log("456")
that.setData({
user: usercopy
})
console.log("789")
console.log(user)
console.log("666")
}
})
console.log("1111")
console.log(user) //undefind 怎么才能让这里的user打印出 的信息
},
})
wxml代码
<button bindtap="test">3213</button>
console 反馈
求教。。。