Aufruf Ich habe einen Controller wie folgt aus:eine Steuerung von einem anderen in AngularJS
.controller('candidatureStartCtrl', function ($scope, $parse, fileUploadCtrl) {
//...code
fileUploadCtrl.uploadFile($scope.identityDocUpload);
//...code
}
in candidatureStartCtrl ich einen anderen Controller bin ruft die fileUploadCtrl
seine Funktion uploadFile()
zu verwenden ist.
aber ich habe diesen Fehler in der Konsole, auch wenn ich die fileUploadCtrl
js in der index.html importiert:
Error: [$injector:unpr] Unknown provider: fileUploadCtrlProvider <- fileUploadCtrl <- CandidatureStartCtrl
dies eine Geige mit dem gleichen Konzept ist:
http://jsfiddle.net/7tzXh/143/
Wie kann ich das lösen?
Nach dem Fehler Ihre DateiUploadCtrl ist undefiniert. Stellen Sie sicher, dass Sie die richtige Referenz hinzugefügt haben – Shreyas
@Shreyas wie gesagt Ich habe die 'fileUploadCtrl' js in die index.html importiert –
ist es in der richtigen Reihenfolge? – Shreyas