第一个微信小程序(二)刷新功能实现,解决:不在以下 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::这只是暂时解决问题,只能在开发调试时正常访问网络
在这里插入图片描述
初学小程序,欢迎各位指正

posted @ 2020-02-27 22:34  榆阳123  阅读(109)  评论(0)    收藏  举报