mp-promisify

0.0.3 • Public • Published

mp-promisify

小程序接口promise化,async/await水到渠成

使用

const promisify = require('mp-promisify');

const request = promisify(wx.request);
const setStorage = promisify.keyDataPromisify(wx.setStorage);

request({
  url: 'foo/1'
}).then((result) => {
  console.log("The result of request foo/1", result);
}, (e) => {
  console.log("request had error", e);
});

setStorage('foo', '123')
  .then((result) => {
    console.log("The result of setStorage foo", result);
  }, (e) => {
    console.log("setStorage had error", e);
  });

Readme

Keywords

none

Package Sidebar

Install

npm i mp-promisify

Weekly Downloads

2

Version

0.0.3

License

ISC

Unpacked Size

129 kB

Total Files

9

Last publish

Collaborators

  • x_xsp