首页 > 教程
微信小程序原生wx.request简单封装
- 2025-04-07
- 1179 ℃
调用方法
import { get, post } from "../../request/request";
// GET请求
const _res = await get("https://api.vvhan.com/api/ian");
console.log(_res);
// POST请求
const _res = await post("https://api.vvhan.com/api/ian");
console.log(_res);request.js
const request = (url, options) => {
return new Promise((resolve) => {
options.isLoading &&
wx.showLoading({
title: "正在加载",
});
wx.request({
url,
method: options.method,
data: options.data,
header: {
"Content-Type": "application/x-www-form-urlencoded",
},
success(res) {
resolve(res.data);
options.isLoading && wx.hideLoading();
},
fail(error) {
options.isLoading && wx.hideLoading();
wx.showToast({
icon: "none",
title: "请求失败",
duration: 1400,
});
},
});
});
};
const get = (url, options = {}, isLoading = true) => {
return request(url, {
method: "GET",
data: options,
isLoading,
});
};
const post = (url, options = {}, isLoading = true) => {
return request(url, {
method: "POST",
data: options,
isLoading,
});
};
module.exports = {
get,
post,
};下一篇:微信小程序登陆封装
相关内容
网页上的视频怎么下载
DeepSeek最强使用攻略,...
微信公众号支付(JSAPI)...
HTML粘性滑块导航页面Dem...
解析PHP中的extract()函数
公众号主体变更后,批量...
Deepseek 高效使用指南...
黑客万能优盘,自动破解...
-
国内可直连的直播源
2024-07-14 3592
-
php提高性能的几个小技巧
2021-04-13 857
-
微信开放平台第三方申请
2024-05-13 1692
-
可以长按进行倍速播放的本地视频播放器
2025-04-27 3854
-
微信语音撤回不留痕迹
2021-08-07 1312
-
php实现QQ电脑网页和移动端网页授权登录
2021-07-27 2290
-
微软竟然出过这么多手机App
2025-04-27 1026
-
为什么你家装的千兆网还没别人的百兆网流畅呢
2025-06-25 1395
-
云服务器如何快速查找、筛选疑似挂马、后门文件
2025-11-21 1027
-
正则表达式语法规则
2025-01-08 1661
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


进入有缘空间
点击分享文章