使用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
。如何获取响应中的值?
如果UploadService
使用$http
,我认为它是response.data.message
。在任何情况下,如果您将Firefox与Firebug或Chrome一起使用,您可以使用console.log(response)
而不是alert(response)
。控制台将向您显示日志对象的结构,以便您可以确定。