Angularjs 呼叫服务功能
我有以下两个功能的服务。我想从我的控制器调用它,所以我这样做了,但给出了错误:-Angularjs 呼叫服务功能,angularjs,Angularjs,我有以下两个功能的服务。我想从我的控制器调用它,所以我这样做了,但给出了错误:- angular.module('myApp') .factory('Practices', function ($resource) { return { UpdatePractice: function () { return $resource('/api/practicesUpdate/:practiceId', {
angular.module('myApp')
.factory('Practices', function ($resource) {
return {
UpdatePractice: function () {
return $resource('/api/practicesUpdate/:practiceId', {
practiceId: '@_id'
}, { //parameters default
update: {
method: 'PUT'
}
});
},
UpdateCreditCard: function () {
return $resource('/api/practicesCreditCardUpdate/:practiceId', {
practiceId: '@_id'
}, { //parameters default
updateCredit: {
method: 'PUT'
}
});
}
}
});
从控制器调用:-
Practices.UpdatePractice.update($scope.practice);
UpdatePractice
是一个函数,需要首先执行
Practices.UpdatePractice().update($scope.practice);
错误消息是什么?…}没有“更新”方法使用
Practices.UpdatePractice().update($scope.practice)代码>UpdatePractice是一个函数,不是一个属性好…它可以工作…请在这方面也帮助我。。。
Practices.UpdatePractice().update($scope.practice);