wxp
wxp
是官方 wx
接口的 promise 化的版本
wx
上所有接口都能在wxp
上找到wxp
会将wx
接口中需要提供success/fail/complete
回调函数的所有接口 promise 化- 为了和
wx
接口兼容,你也可以在wxp
中使用success/fail/complete
回调函数 wxp
也给Promise
注入了一个finally
方法,类似于complete
函数
调用方法
import {wxp} from '@minapp/core'
示例
在 async/await 中使用
async onLoad() { let res = await wxp.getUserInfo() }
原生 Promise
onLoad() { wxp.getUserInfo() .then(res => { // 处理结果 }) .catch(e => { // 处理错误 }) .finally(() => { // 请求完成 }) }
像 wx 一样使用
wxp.getUserInfo({ success() { }, fail() { }, complete() { } })
源代码: wxp