小程序API Promise化

前言

相信看到这篇文章的同学,都已经对微信小程序的api文档有所了解了,也都经历了微信小程序api回调函数嵌套的痛苦,才会想要通过Promise解决回调地狱这个问题,我下面就直接介绍怎么在小程序中使用Promise。

安装

npm install --save miniprogram-api-promise

使用

1、新建utils/wxp.js文件
import { promisifyAll, promisify } from 'miniprogram-api-promise';
export const wxp = {};
promisifyAll(wx, wxp);
2、在其他页面中引入wxp.js,并使用wxp+api
import {wxp} from '../../utils/wxp'
Page({
  onLoad(){
     wxp.getSystemInfo().then(res=>console.log('getSystemInfo', res))
  }

})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。