第一个微信小程序(二)刷新功能实现,解决:不在以下 request 合法域名列表中,请参考文档
给刷新按钮绑定点击事件reload
<button bindtap="reLoad">刷新</button>
Page({
/**
* 页面的初始数据
*/
data: {
content:"",
musicUrl:"",
picurl:"/images/icon.png",
},
// 点击刷新,访问网络
reLoad:function(){
var that = this;//把this对象复制到临时变量that
wx.request({
url: 'https://api.uomg.com/api/comments.163?format=json',
header:{
'content-type':'application/json'
},
success:function(result){
console.log(result.data)
console.log(result.data.data.content);//修改后
that.setData({ content: result.data.data.content})
that.setData({ name: result.data.data.name })
that.setData({ picurl: result.data.data.picurl })
that.setData({ musicUrl: result.data.data.url })
},
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
this.reLoad();
},
})
在访问网络时提示https://api.uomg.com 不在以下 request 合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.htmlApi是在网上随便找的一个,用浏览器也能返回json数据,不应该报错的呀

解决:在详情->本地设置中勾选不校验合法域名、web-view (业务域名)TLS版本以及HTTPS证书,ps::这只是暂时解决问题,只能在开发调试时正常访问网络

初学小程序,欢迎各位指正

浙公网安备 33010602011771号