通常情况下,当我们在Angular应用程序中尝试返回对象时,会遇到返回值为[object Object]的这一问题。造成这种问题的原因是触发了默认的toString方法。
要解决这个问题,可以使用JSON.stringify将对象转换为字符串,或return一个对象中的特定字段。
示例代码:
// 方法一:使用JSON.stringify将对象转换为字符串 return JSON.stringify({name: '张三', age: 25});
// 方法二:返回对象中的特定字段 return {name: '张三', age: 25}.name;