let linkID = "ZCN";
$.get(`https://min-api.cryptocompare.com/data/pricemulti?fsyms=${linkID}&tsyms=USD&api_key=68aca28e5a6aadcc7844a6a8523f55f75beb65f8b40228ab51b585cef8b02fa6`, (res)=>{
console.log(res);
})
输出为:
{"ZCN":{"USD":0.04801}}
我的目标是获取 USD 值(0.04801),所以我一直在尝试:
let linkID = "ZCN";
$.get(`https://min-api.cryptocompare.com/data/pricemulti?fsyms=${linkID}&tsyms=USD&api_key=68aca28e5a6aadcc7844a6a8523f55f75beb65f8b40228ab51b585cef8b02fa6`, (res)=>{
console.log(res.linkID.USD)
})
结果是不确定的... 我该怎么办?
答案 0 :(得分:0)
有效的解决方案是
let linkID = "ZCN";
$.get(`https://min-api.cryptocompare.com/data/pricemulti?fsyms=${linkID}&tsyms=USD&api_key=68aca28e5a6aadcc7844a6a8523f55f75beb65f8b40228ab51b585cef8b02fa6`, (res)=>{
console.log(res[linkID].USD)
});
(请注意,console.log
语句中的删除的点,因此已更改的符号)