javascript 如何修复'TypeError:使用Axios从ReactJS中的API获取数据时,无法读取属性'map' of undefined'?

vc9ivgsu  于 2023-06-04  发布在  Java
关注(0)|答案(2)|浏览(143)
jtjikinw

jtjikinw1#

假设你在一个名为res的变量中得到响应,这样:

let res = {
  "prices" : {
    "BTC/USDT" : 27071.28
  },
  "ms" : 3
}

然后,要获取价格,您可以用途:res.["prices"].["BTC/USDT"]
所以在第40行可以使用const req = '${btcToUsd}.["BTC/USDT"]'

6jygbczu

6jygbczu2#

您没有正确访问对象键。如果你在object键中有一个斜杠,你需要做这样的事情:responseObject.prices[“BTC/USDT”]
如果我是你,我会将密钥的名称更新为类似btc_usdt的名称,这样你就可以像这样访问对象:responseObject.prices.btc_usdt

相关问题