2016-09-09 71 views
0

角流星中如何使用承諾Meteor.call如何使用角度2流星的承諾

雖然有流星是做類似的事情pacakges,他們似乎並不奏效開箱與打字稿(缺少分型等')

回答

0
export function meteorCallPromise(name, ...args): Promise<any> { 
    return new Promise((resolve, reject) => { 
    Meteor.call(name, ...args, (error, result) => { 
     if (error) { 
     reject(error); 
     } else { 
     resolve(result); 
     } 
    }); 
    }); 
};