1

我使用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) 总是 undefined ,我的代码有什么问题吗?

4

1 回答 1

0

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

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

于 2013-09-08T03:02:04.757 回答