我使用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)总是未定义,我的代码有什么问题吗?
答案 0 :(得分:0)
检查网络选项卡以查看您的POST请求是否实际返回了某些内容。如果不是,那就是问题:)。
否则它应该记录一些东西。