Angularjs 带额外路由的Restangular put方法不发送数据
我想知道这段代码有什么问题: 我的目标是向用户/14/帐户发送put请求,当然要更新数据Angularjs 带额外路由的Restangular put方法不发送数据,angularjs,restangular,Angularjs,Restangular,我想知道这段代码有什么问题: 我的目标是向用户/14/帐户发送put请求,当然要更新数据 .controller('UserAccountCtrl', ['$rootScope', '$scope', '$state', 'user','User','Restangular', function($rootScope, $scope, $state, user, User, Restangular) { $scope.user = Restangular.
.controller('UserAccountCtrl', ['$rootScope', '$scope', '$state', 'user','User','Restangular',
function($rootScope, $scope, $state, user, User, Restangular) {
$scope.user = Restangular.one('user',14).get().$object;
$scope.errors = null;
$scope.save = function(){
$scope.user.one('account').put();
};
}
]);
我打电话给user/14/account,但没有数据:
使现代化
这似乎有效
var user = Restangular.one('user',14).one('account');