微信小程序实现接口Promise化
微信小程序实现接口Promise化
- 安装依赖
npm i miniprogram-api-promise@1.0.4 --save
- 构建小程序
在微信开发工具中->工具->构建npm
- 在小程序的入口文件
app.js
中
// 使用miniprogram-api-promise实现接口promise化
// 在小程序入口文件中(app.js)只需要调用一次 promisifyAll() 方法实现 API的promise化。
import {promisifyAll} from "miniprogram-api-promise";
// 定义常量wxp 和 wx.p 属性
const wxp = wx.p = {}
// 将 wxp的空对象绑定在 promisifyAll上
promisifyAll(wx, wxp);
App({})
- 使用
xxx.js
中使用
async getInfo(){
const res = await wx.p.request({
url: "your custom api",
method: "GET",
data:{}
})
console.log(res);
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端