写了一串json数据,把json数据放在了阿里云服务器中,用 wx.request({ })
方法来请求json数据的时候,遇到了一点小坑,http://xxx.com 不在以下 request 合法域名列表中。
wx.request({
url: 'http://pig.xxx.com/index.json',
headers: {
'Content-Type': 'application/json'
},
success: function (res) {
//将获取到的json数据,存在名字叫list的这个数组中
that.setData({
list: res.data,
//res代表success函数的事件对,data是固定的,list是数组
})
}
})
解决办法:
点击微信开发者工具右上角的详情,在弹出的弹框之中选择项目设置,勾选
不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书
好了,请求的json 数据,已经展示在前端界面了
或者登录微信小程序的官方后台,添加request合法域名即可
原文作者:祈澈姑娘 技术博客://www.greatytc.com/u/05f416aefbe1
90后前端妹子,爱编程,爱运营,爱折腾。坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家加入群聊,一起探讨交流。