J'écris beaucoup de code qui ressemble à ça :
obj.bind( 'event', function(){
$rootScope.$apply( function(){
somePromise.resolve();
doSomething();
}
} );
J'aimerais le comprimer en quelque chose de semblable à :
obj.bind( 'event', deferRootScopeApply( function(){
somePromise.resolve();
doSomething();
} );
Il est assez facile d'écrire un service qui fait cela, mais je me demande s'il n'y a pas un moyen plus propre en natif.