使用firebug,上传完成后我得到了回复:
{"message":"News \"test\" successfully stored!"}
我想获得响应的message
的值,所以我尝试了这个:
UploadService.news.save(fd).then (response) ->
alert response.message.message
返回a.message is undefined
,因此我更改为alert response.message
,返回undefined
,然后更改为alert response
,返回Object object
。如何在响应中获取值?
答案 0 :(得分:1)
如果response.data.message
正在使用UploadService
,我认为它是$http
。在任何情况下,如果您使用Firefox与Firebug或Chrome,您可以console.log(response)
而不是alert(response)
。控制台将向您显示已记录对象的结构,以便您确定。