私はAngularのメインページをフォローしており、$ resourceを拡張して、次のような更新メソッドを追加しました。
angular.module('user', ['ngResource']).
factory('User', function($resource) {
var User= $resource('/user/:id', {
update: {
method: 'PUT'
}
});
User.prototype.update = function(cb) {
return User.update({ // this line throws the error
id: this.id
}, angular.extend({}, this, {
_id: undefined
}), cb);
};
ただし、実行中:
$scope.user.update()
TypeErrorをスローします:オブジェクト関数h(a){v(a || {}、this)}にはメソッド'update'がありません
私は今私が欠けているものを見ることができません、どんな助けもありがたいです