2016-06-09 2 views

답변

14
new Promise((resolve, reject) => { 
    if(xxx) { 
    resolve('ok'); 
    } else { 
    reject('error'); 
    } 
}).then(x => doSomething()) 

참조 : 특히, 난 당신처럼 뭔가를 할 수있는, $q.when을 찾고 있어요. 새로운 각도를 만드는 주된 이유 중 하나는 es6이며 거의 es7입니다.

+2

ES5를 사용하는 경우 어떻게됩니까? 우리는 어떻게해야합니까? –

+0

IMHO Angular1.x와 함께있어 –

+1

물론 옵션입니다. 그러나 느린 마이그레이션 시나리오에서 솔루션이 도움이 될 수 있습니다. –