AngularJS-Fabrik Parameter
Ich versuche zu senden, einen parameter zu einem angularjs-service. Hier ist mein service code :
angular.module('skyBiometryServices', ['ngResource'])
.factory('Facedetect', function( $resource ) {
return $resource('skyBiometry/facedetect', {}, {
query: {
method : 'GET',
params : {imageUrl: "http://cdn1-public.ladmedia.fr/var/public/storage/images/dossiers/presidentielles-2012/les-news-sur-les-presidentielles-2012/exclu-public-cauet-pour-ces-presidentielles-personne-ne-me-fait-rever-209063/2064021-1-fre-FR/Exclu-Public-Cauet-Pour-ces-presidentielles-personne-ne-me-fait-rever-!_portrait_w674.jpg"},
isArray: false
}
})
});
In meinem controller habe ich dieses :
function IndexCtrl($scope,Facedetect) {
$scope.text = Facedetect.query();
}
Wie kann ich senden Sie die imageurl-in meine Dienste von der Steuerung ? So etwas
function IndexCtrl($scope,Facedetect) {
$scope.text = Facedetect.query('MY IMAGE URL');
}
Im Voraus vielen Dank.
InformationsquelleAutor der Frage mcbjam | 2014-03-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schreiben Sie Ihre Fabrik wie diese
Nun in Ihrem controller können Sie schreiben
InformationsquelleAutor der Antwort MhdAljuboori
Wenn ich das richtig verstehe, willst du sowas:
Sollten Sie beobachten:
https://egghead.io/lessons/angularjs-providers
Und Lesen Sie dieses:
AngularJS: Service vs-provider vs Fabrik
InformationsquelleAutor der Antwort Sprottenwels
Mit mehr Forschung fand ich eine Lösung :
Ich weiß nicht, ob es der beste Weg, aber es funktioniert.
InformationsquelleAutor der Antwort mcbjam