0.0.3 • Published 6 years ago

mp-promisify v0.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
6 years ago

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);
  });