Ich erstellte eine AngularJS App mit "yo eckig", lief "grunt server --force" und bekam die "Allo, Allo" Erfolgsbildschirm.Ein Yeoman generierte Angular App funktioniert gut, bis ich ['ngResource'] und dann hängt es
Wenn ich ['ngResource'] wie unten gezeigt hinzugefügt habe, scheint es zu hängen ... oder zumindest wird nichts mehr im Browser angezeigt.
Wir versuchen, $ Ressource als Parameter zu Funktion..i.e hinzuzufügen. versuchte tatsächlich eine Ressource zu verwenden, aber kein Glück. Ich sehe keine Fehler in der Webkonsole. Wir haben überprüft, dass angular-resource.js in Komponenten/angular-resources aufgelistet ist.
Das fühlt sich wie ein dummer Neuling Fehler, aber es hat uns stecken.
'use strict'; angular.module('a3App', ['ngResource']) .factory('myService', function() { var foo = 42; return { someMethod: function() { return foo; } }; });
Sind Sie sicher, dass Sie die Datei angular-resources.js auf Ihrer Webseite hinzugefügt haben (wie index.html)? – cremersstijn
Ja, es ist da, danke. In der Tat war eines unserer Experimente, es herauszunehmen (erwarteter Fehler), um zu verifizieren, dass wir richtig danach gefragt haben. –
Nur eine andere Frage, warum verwenden Sie ngResource auf diese Weise? Ich denke, es sollte mit erholsamen Diensten verwendet werden. Siehe http://docs.angularjs.org/tutorial/step_11 – cremersstijn