通过async和await解析promise对象失败,求助
来源:11-7 小试牛刀访问服务端数据
承苏凯
2020-10-04
问题:
当我使用async和await获取后端返回的数据时,出现问题,感觉promise没有被解析出来
使用success回调还是可以的
写回答
2回答
-
慕沐735460
2020-11-25
getData: function(url) { return new Promise((resolve, reject)=>{ // 从服务器获取数据 wx.request({ url: url, success(res){ resolve(res) }, fail(res) { reject(res) } }); }) }, /** * 生命周期函数--监听页面加载 */ onLoad: async function (options) { // 从服务器获取数据 // wx.request({ // url: 'http://t.talelin.com/v2/movie/in_theaters', // success(res){ // console.log(res) // } // }); let res = await this.getData('http://t.talelin.com/v2/movie/in_theaters'); console.log(res.data) },
10 -
承苏凯
提问者
2020-10-04
已解决
022021-01-12
相似问题