微信小程序调用云函数,在success里给全局变量赋值,可是没能传递到函数外,请教大神怎么解决?
发布于 8 年前 作者 uye 5278 次浏览 来自 问答
var list2

Page({
  onLoad: function () {
    wx.cloud.callFunction({
      name: "tiku",
      success(res){
        list2 = res.result.word
                console.log(list2)//这里成功打印了res.result.word
      },
      fail(res){
        console.log("shibai")
      }
    })
    console.log(list2)// 这里却是undefine,请问我要怎么把值传递到这里呢?
})
2 回复

成功了,感谢感谢

var list2

Page({
  onLoad: async function () {
    var res = await wx.cloud.callFunction({
      name: "tiku"
    })
    list2 = res.result.word
    console.log(list2)
  }
})
回到顶部