1.2.3 • Published 3 years ago

wechat-api-promise v1.2.3

Weekly downloads
20
License
ISC
Repository
github
Last release
3 years ago

-wechat-api-promise

随着业务不断增加,使小程序的 Api 使用不便、维护难、异常捕获不够方便、代码业务嵌套比较深等问题,通调研小程序内置 Api 对象,使小程序 Api 支持Promise,并提升小程序代码异常捕获控制、提升阅读性、简化复杂逻辑,直接上代码使用方式,支持 微信 支付宝小程序!

Install

yarn

yarn add wechat-api-promise

npm

npm install wechat-api-promise

使用 dome

  import { promiseify, promiseAll } form 'wechat-api-promise'
  
  App({
    // 扩展Api-Promise
    wxApi: promiseAll(wx, {}),
    onLaunch: function () {
      // 拷贝一份api
      let wxApi = promiseAll(wx, {})
      // 单一使用
      promiseify(wx.showModal)().then(console.log(1))

      wxApi.showModal().then(console.log(2)).catch(err=> wxApi.showToast())
    }
  })
1.2.3

3 years ago

1.0.2

3 years ago

1.2.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago