handle.js 382 B

12345678910111213141516171819
  1. /*
  2. * @Description:
  3. * @Autor: kindring
  4. * @Date: 2021-12-14 15:19:56
  5. * @LastEditors: kindring
  6. * @LastEditTime: 2021-12-14 17:17:09
  7. * @LastDescript:
  8. */
  9. function handle(promise) {
  10. return new Promise(resolve => {
  11. promise.then(val => {
  12. resolve([null, val])
  13. }).catch(err => {
  14. resolve([err])
  15. })
  16. })
  17. }
  18. module.exports = handle;