Ich versuche, einen neuen Controller zu erstellen, der ein neues Quiz erstellen wird, dann fügen Sie es zu einem Modul hinzu, das Problem ist, dass wenn ich nach dem Quiz suche, um es im Modul hinzuzufügen, ich immer Damit das Quiz nicht existiert, entscheide ich mich dafür, .then (function)
zu verwenden, um sicherzustellen, dass das Quiz zuerst gespeichert wurde und es dem Modul hinzugefügt wurde. aber ich bin immer diese Fehlermeldung: then is not a function
unten ist mein Codedann ist keine Funktion AngularJS
var Exercise = $resource("/myapp/rest/exercise");
exercise.questionText = quiz.questionText;
exercise.answers = answers;
return Exercise.save({}, exercise).then (function (result){
var moduleExercice = $resource("/myapp/rest/module/exercises");
moduleExercice.save({
moduleName : modulename
}, exercise)
});
Versuchen Sie Folgendes: 'Exercise.save ({}, Übung). $ Promise.then'. – mtndesign