async getCates() {
// 使用es7的async await来发送请求
async getCates(){
const res =await request({url:"https://api-hmugo-web.itheima.net/api/public/v1/categories);
this.Cates=res.data.message;
// 把接口的数据存入到本地存储中
wx.setStorageSync("cates", {time:Date.now(),data:this.Cates});
// 构造左侧的大菜单数据
let leftMenuList=this.Cates.map(v=>v.cat_name);
// 构造右侧的商品数据
let rightContent=this.Cates[0].children
this.setData({
leftMenuList,
rightContent
})
},
网上找了资料,但是没有找到解决办法
希望能成功获取数据
解决思路
1.检查请求数据的域名是否添加微信小程序可信任服务;
2.console.log输出请求返回的数据日志;
const res =await request({url:"https://api-hmugo-web.itheima.net/api/public/v1/categories);
console.log(res) 打印一下res