JS中promise化微信小程序api怎么用
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容主要讲解"JS中promise化微信小程序api怎么用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"JS中promise化微信小程序api怎么用"
千家信息网最后更新 2026年11月03日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安全错误
数据库的锁怎样保障安全
互联网科技股
互联网和科技技术
科技互联网产品
互联网科技公司怎么样
广州善班互联网科技
互联网科技公司名称
玖二柒互联网科技公司待遇
宁夏科技产业互联网案例
花神(南京)互联网科技有限公司
玉溪互联网科技怎么选
互联网科技与大数据专业
米聚互联网科技南京有限公司排面
乌鲁木齐新华智原互联网科技学校
杭州披云加互联网科技有限公司
江苏互联网智能科技软件
浙南科技城互联网大厦招聘
东营紫格互联网科技
长沙渺峰互联网科技有限公司
高科技和互联网的现代国家
武汉亿视互联网科技有限公司
工业互联网科技新基建
互联网下的科技发展
互联网科技英文翻译
晓花互联网科技有限公司网址
民营互联网公司国防科技
山东子淼互联网科技有限公司
怎样加入科技互联网
恒生互联网科技趋势
互联网科技创业有什么好项目
株洲百竞科技的互联网营销顾问