我使用Lodash从数组对象中获取值。 我试过用,
let result = _.get(responseFromServer, 'responseFromServer.result');
但是,我得到了未定义的错误。我尝试过这种变化..但我无法从响应中提取,数量和结果字段。
我从服务器得到响应:
[
{
"question": {
"from": "UnitA",
"to": "UnitB",
"amount": "100"
},
"result": 200.45899
}
]
答案 0 :(得分:-1)
在您的情况下,您有一个数组,因此首先您必须指定要访问的数组中的哪个索引。
let result = _.get(responseFromServer, '[0]');
这将给出对象,现在你只需要从中指定它们的键
let result = _.get(responseFromServer, '[0].result');