Ich habe einen Service wie folgt:
%Vor%und ein Controller wie folgt:
%Vor%Und ich bekomme immer wieder den Fehler
Typerror: Utilities.sum ist keine Funktion
Was verwirrend ist, weil etwa ein Dutzend anderer Funktionen im Utilities-Dienst gut funktionieren. Was verursacht das Problem und wie bekomme ich die Funktion zum Funktionieren?
Bearbeiten Aktuelle Coffeescript-Version
%Vor%Lösung:
Coffeescript-Funktionen benötigen eine Rückgabe:
%Vor% Service gibt niemals ein Objekt zurück, im Grunde bindet es eine Methode oder Variable an seinen Kontext; nichts als this
& amp; dann gibt es eine neue object
zurück, die alle Dinge enthält, die an this
gebunden wurden.
Code
%Vor%Aktualisieren
Sie sollten Ihren Kaffeescript-Service von
ändern %Vor%bis
%Vor%Tags und Links javascript angularjs coffeescript angularjs-service