第一步:
在终端中执行 npm install --save [email protected]
第二步: 删除目录中的 miniprogram_npm 文件夹,并重新构建啊npm
第三步:在app.js中添加以下代码
//app.js
// 按需导入 promisefyAll 方法
import {
promisifyAll } from 'miniprogram-api-promise'
// 将新创建的对象 wxp 的引用地址给 wx 的属性 p
const wxp = wx.p = {
}
// 通过promisifyAll方法将 wx 身上的所有基于回调函数的异步API进行promise化
// 当这些基于回调函数的异步API promise化完成以后,会挂载到 wxp 身上
// 因为 wxp 和 wx.p 的引用地址相同,所以可以在 wx.p 身上调用那些promise化后的API
promisifyAll(wx, wxp)
// App({...}) 作为插入位置的标识符,在App函数的上面