getDetail函树获取不到数据
详情接口在小程序端通过wx.request()发请求。
我的请求也是,我按照楼上的小程序的后台增加request的请求地址,加上更改开发工具的不叫不校验合法域名的操作。还是存在返回值得Detail为空,导致我后面无法展示在前端上面数据哈。有人知道怎么回事吗。
这是截图,返回的就是这个404异常
详情接口在小程序comment.js里面通过wx.request()发请求,具体操作如下:
1)在小程序后台配置豆瓣域名
2)comment.js里面
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
wx.showLoading({
title: '加载中',
})
wx.request({
url: `https://frodo.douban.com/api/v2/movie/${options.movieid}?apiKey=054022eaeae0b00e0fc068c0c0a2102a`,
method: "GET",
header: {
'content-type': 'application/json' // 默认值
},
success(res) {
console.log(res.data)
wx.hideLoading();
},
fail(err) {
console.error(err);
wx.hideLoading();
}
})
},
3)如果出现了request:fail url not in domain list错误,勾选微信小程序根据详情->本地设置->不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书, 将该选项打钩(在开发项目期间),这样就可以解决问题。