如何在JS/VueJS中解析Spring Boot后端的ResponseEntity响应?
解决方案
当你后端改为返回ResponseEntity<HelloObj>后,序列化后的JSON结构会包含响应体(body字段)、状态码等信息,而非直接是HelloObj的结构。因此你需要调整Vue代码,从解析后的对象中取出body字段对应的内容,再访问value属性:
getHello(payload) { let response = JSON.parse(payload.body); console.log(response.body.value); }
你可以先通过console.log(response)打印完整的响应结构,确认字段名称是否匹配,避免因序列化配置差异导致字段名不同(比如部分配置下可能是data而非body)。
内容的提问来源于stack exchange,提问作者stacktrace2234
相关产品推荐
相关产品推荐

