JS中promise化微信小程序api怎么用
发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,本篇内容主要讲解"JS中promise化微信小程序api怎么用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"JS中promise化微信小程序api怎么用"
千家信息网最后更新 2025年11月14日JS中promise化微信小程序api怎么用
本篇内容主要讲解"JS中promise化微信小程序api怎么用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"JS中promise化微信小程序api怎么用"吧!
promise化的原因
微信小程序的api用的是对象参数回调模式,很容易造成回调地狱,代码难以阅读,判断,修改 和调试.
微信小程序api示例
// 获取用户信息 wx.getSetting({ success: res => { if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({ success: res => { // 可以将 res 发送给后台解码出 unionId this.globalData.userInfo = res.userInfo } }) } } })可以看出两层的时候,代码就很别扭了
promise化小程序
编写一个可以promise小程序api的公用函数
function promisify (method, options = {}) { return new Promise((resolve, reject) => { // 将options对象赋值 然后再传给下面调用的方法中 options.success = resolve options.fail = err => { reject(err) } wx[method](options) })}使用示例
传递的额外参数通过对象解构方式传递
promisify('getUserInfo') .then((res) => console.log(res)) .catch((err) => {console.error(err)})promisify('navigateTo', { url })到此,相信大家对"JS中promise化微信小程序api怎么用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
程序
对象
代码
内容
参数
方法
示例
学习
实用
更深
别扭
信息
兴趣
函数
原因
后台
地狱
头像
实用性
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全小作文三十字
h3c防火墙ftp 服务器
app软件开发 苏州
网格交易软件开发公司
南皮县网络安全
我的世界服务器如何强制tp
软件开发如何回收存储
鱼池 服务器在哪
怎么申请澳大利亚服务器
数据库分析系统语言
广州云际网络技术有限公司
关系数据库四个范式举例
cf网络安全限制怎么解决
网络安全法 调研报告
电脑上数据库怎么打开
网络安全支付的技术类型
滇剧艺术数据库
scum炸服务器是什么意思
香港多ip服务器哪里有
管理数据库实例
新天水青少年网络安全知识
方舟服务器哪
linux服务器管理员
飞鱼星网络安全测试
软件开发安全培训规范
广东一站式软件开发价格合理
上海网络技术外包
网络安全法颁布会议
大学软件开发班
未转变者服务器管理机器人