微信小程序--request(ajax)请求

来源:互联网 发布:java 泛型 class 参数 编辑:程序博客网 时间:2024/06/14 01:34

本文主要介绍小程序ajax或者称之为wx.request的post跟get两种请求方式。

get请求方式

wx.request({     url: request_comment_url+"?type_id=" + id,      data: {        'signature': signature,      },      method: "get",      success: function (res) {         if (res.data.code == 200) {             let list = res.data.content  //此处res.data为后端返回值,前端可以此处进行数据的处理            that.setData({              discussList: list,            })        }         else {        wx.showToast({          title: '加载失败',          icon: 'loading'        })      }      }    })

tips:小程序get的方法声明method可以不写,request请求方式默认为get,但是根据实际安全性能选择自己的请求方式。
注:小程序的get传参数也可以写在data里面,看起来比较舒服。

post请求方式

 wx.request({   url: request_signup_url,    method: "POST",    header: { "Content-Type": "application/x-www-form-urlencoded" },   //必填    data: {      name: postName,      phone: postTel,      type_id: that.data.info.id,      signature: signature,      type:2,      formId: formId,      openId: openId,    },    success: function (res) {      if (res.data.code == 200) {         that.setData({          hidden: true,        })      }      else {        wx.showToast({          title: '加载失败',          icon: 'loading'        })      }    }  })