那么就不是一个函数AngularJS了
我正在尝试创建一个新的控制器,该控制器将创建一个新的测验,然后将其添加到模块中,问题是,当我查找测验以将其添加到模块中时,我总是发现测验不存在,因此我决定使用那么就不是一个函数AngularJS了,angularjs,rest,Angularjs,Rest,我正在尝试创建一个新的控制器,该控制器将创建一个新的测验,然后将其添加到模块中,问题是,当我查找测验以将其添加到模块中时,我总是发现测验不存在,因此我决定使用。然后(函数)来确保测验首先被保存并添加到模块中。但是我得到了一条错误消息:那么它不是一个函数 下面是我的代码 var Exercise = $resource("/myapp/rest/exercise"); exercise.questionText = quiz.questionText;
。然后(函数)
来确保测验首先被保存并添加到模块中。但是我得到了一条错误消息:那么它不是一个函数
下面是我的代码
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)
});
然后,要在您的案例中用作回调,Exercise.save函数需要有一个return语句。请尝试以下操作:
Exercise.save({},Exercise)。$promise.then
。