微信小程序封装代码
第一步:在util文件夹下,新建一个文件api.js
const GET = 'GET';
const POST = 'POST';const baseURL = 'https://www.xxxxx.cn/';//配置的域名function request(method, url, data) {return new Promise(function(resolve, reject) {let header = {'content-type': 'application/json',};wx.request({url: baseURL + url,method: method,data: method === POST ? JSON.stringify(data) : data,header: header,success(res) {//请求成功//判断code是否为0表示成功if (res.data.code == 0) {resolve(res);} else {//其他错误reject('运行出错,请稍后再试');}},fail(err) {//请求失败reject(err)}})})
}//接口可以集合到一块,集中管理
const API = {getList: (data) => request(GET, `/index.php/index/index/getImgList`),getLogin:(data)=>request(POST,'/index.php/index/index/login',data)
};
module.exports = {API: API
}
第二步:在js中引入
const app = getApp()const $api = require('../../utils/api').API
第三步:使用
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!