Попытка получить данные из запроса «Получить» - PullRequest
1 голос
/ 16 октября 2019
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)
})

И результат не определен ... Что мне делать?

1 Ответ

0 голосов
/ 16 октября 2019

Рабочим решением является

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)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...