距离做完项目很久了,腾出点时间,记录下。为了提高效率与可维护性,对其进行了一个简单的封装~
一、目录结构
二、三步骤
1、第一层封装(config.js)
分别针对get与post进行一个公共wx.request请求的封装;
每个方法传了2个参数,url与data;
url:接口地址,
data:请求的参数,
const commonUrl ="https://ceshi.com/up/" //公共路径
// post请求封装
function postRequest(url, data) {
var promise = new Promise((resolve, reject) => {
var that = this;
var postData = data;
uni.request({
url: commonUrl + url,
data: postData,
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded',
'token': uni.getStorageSync("token")
},
success: function(res) {
// 此处
版权声明:本文为Syleapn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。