8
C'è un modo per iniettare $ q nel provider, nel mio caso l'eccezione di lanci angolari che dice che non esiste un tale provider.
C'è un modo per iniettare $ q nel provider, nel mio caso l'eccezione di lanci angolari che dice che non esiste un tale provider.
Per un provider, i valori vengono iniettati nella funzione $ get.
myApp.provider('testProvider', function() {
this.$get = function($q) {
};
});
Maggiori dettagli qui:
E 'possibile dichiarare la funzione ottenere $ usando modo minification-safe? (ad esempio '['$ q', funzione ($ q) {...}]') – Lu4
@ Lu4 Immagino che tu abbia già trovato la tua risposta, ma per i Googler qui; sì, questo è possibile. '$ get: ['$ q', funzione ($ q) {})]' –
@RobinvanBaalen questo era esattamente quello che stavo cercando ed è probabilmente il modo 'corretto' per farlo. –