收藏
回答

请求外面设置参数,请回回调里面设置值,如何在请求外面获取值呢?

var ret;

wx.request({

url: "",

method: "POST",

data: {},

success: function success(res) {

ret = true

},

fail: function fail(res) {

ret = false

}

})

console.log(ret)

比如外面打印出来的ret和里面的值就不一样,为undefined

回答关注问题邀请回答
收藏

2 个回答

  • 没有然后
    没有然后
    2019-11-15

    引入runtime.js报错咋整啊


    2019-11-15
    有用
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-11-15

    xxxxx: async function () {

        var request = function(){

            return new Promise((rs,rj)=>{

                wx.request({

                    url: 'xxx',

                    success(res){

                        rs(res)

                    },

                    fail(res) {

                        rj(res)

                    }

                })

            })

        }

        var res = await request()

        console.log(res)

    }


    2019-11-15
    有用
    回复 12
    查看更多(7)
登录 后发表内容
问题标签