restangular post返回值未定义

时间:2013-09-02 09:04:06

标签: post angularjs return restangular

我使用restangular创建专辑,

createAlbum:function(obj){
            albumlist.post(obj.data).then(function(res){
                console.log(res)
                obj.success(res)
            },function(err){
                obj.error(err)
            })
        }

我将此服务称为

$scope.createAlbum = function(){
    albumService.createAlbum({
        data:$scope.newalbum,
        success:function(data){
            $scope.albumlist.push(data)
        },
        error:function(err){
            alert('error'+err.status)
        }
    })
}

但是在专辑成功发布后,console.log(res)总是未定义,我的代码有什么问题吗?

1 个答案:

答案 0 :(得分:0)

检查网络选项卡以查看您的POST请求是否实际返回了某些内容。如果不是,那就是问题:)。

否则它应该记录一些东西。