0
Ich habe diese Funktion, die Ich mag würde ein Versprechen zurück:
homeWordsResolve =(): ng.IPromise<any> => {
var self = this;
return this.$q.all([
self.ens.getUserProfile(),
self.wos.getWordsOrderBy(),
self.wos.getPos()
]);
}
jedoch eine der Funktionen ist synchron und gibt nur eine Leere.
getWordsOrderBy =(): void => {
this.wordsOrderBy = this.ens.getOrderBy(EnumGetOrderBy.Word)
}
Gibt es irgendeine Art und Weise, dass ich noch $ q.all halten konnte mit und vielleicht die getWordsOrderBy modifizieren, um ein Versprechen zurückzukehren?