Impossible d'obtenir l'instance de service à partir de $ injector.get ()
Je définir un service à la clientèle nommé "salut", mais ne peut pas obtenir l'instance de $injecteur.get('salut'). Il va lancer une telle erreur: Inconnu fournisseur de: greetingProvider <- accueil. Alors, quelle est la bonne façon de l'obtenir? Voici le code:
var app = angular.module('myDI', []);
app.config(function($provide){
$provide.provider('greeting', function(){
this.$get = function(){
return function(name) {
console.log("Hello, " + name);
};
};
});
});
var injector = angular.injector();
var greeting = injector.get('greeting');
greeting('Ford Prefect');
source d'informationauteur jason
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour créer l'injecteur du module.
L'essayer ici. VIOLON