市场夺宝奇兵
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

7 lines
205 B

  1. export const createDeferred = () => {
  2. const methods = {};
  3. const promise = new Promise((resolve, reject) => {
  4. Object.assign(methods, {resolve, reject});
  5. });
  6. return Object.assign(promise, methods);
  7. };