html52.com
我爱小程序-开发者交流社区

onLoad: function (options) 调用失败?

onLoad: function (options) {

    var that = this;

    wx.request({

      url: app.d.ceshiUrl + '/Api/Index/index',

      //url: 'https://62222.qicp.vip/index.php/Api/Index/index',

      method:'post',

      data: {},

      header: {

        'Content-Type':  'application/x-www-form-urlencoded'

      },

      //success: function (res) {  

      success: res => {

        var ggtop = res.data.ggtop;

        //var ggtop = app.d.ceshiUrl + '/Api/Index/index';

        var procat = res.data.procat;

        //var procat = app.d.ceshiUrl + '/Api/Index/index';

        var prolist = res.data.prolist;

        var brand = res.data.brand;

        var course = res.data.course;

        //that.initProductData(data);

        that.setData({

          imgUrls:ggtop,

          proCat:procat,

          productData:prolist,

          brand: brand,

          course: course

        });

        //endInitData

      },

      fail:function(e){

        wx.showToast({

          title: '网络异常!',

          duration: 2000

        });

      },

    })


  },

执行后出现

setting data fiel "imgurls" to undefined is invalid

无法获取到值,请问是什么原因,代码需要怎么修改?

网友回复

Admin²⁰²⁰:
 res.data.ggtop这个值你检查下接口是否没有返回或者为空
检查方法,调试界面转到network页,找到你调用的接口,单击查看具体的返回数据

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付