mjs_handle.js 465 B

123456789101112131415161718192021222324
  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. export function handle(promise) {
  10. return new Promise(resolve => {
  11. try{
  12. promise.then(val => {
  13. resolve([null, val])
  14. }).catch(err => {
  15. resolve([err])
  16. })
  17. }catch(err){
  18. resolve([err])
  19. }
  20. })
  21. }