Доступ к свойству объекта JavaScript - PullRequest
0 голосов
/ 11 мая 2018

Мне понадобится еще пара глаз на это.Я получаю исторические данные из API-интерфейса шифрования и не могу получить доступ к полученным значениям.

Response

Когда я жестко кодирую их, что-то вроде res.data.OMG.USD,Я могу получить результат.

Это точный формат, в который он входит. Я попытался разобрать его в строку и поместить результаты в массив, но не смог получить доступ к ценам, когда ясделал Object.key, он вернул только имя, а не значения USD или EUR.Что мне здесь не хватает?

ОБНОВЛЕНИЕ: вот запрос, я пытаюсь получить доступ к значениям в долларах США.

 $http.get(
        'data/pricehistorical?fsym=BTC&tsyms=USD,EUR'
          ).then(
            function(res) {
           //sample response
          /*

          {"OMG":{"USD":8.19,"EUR":6.65}}
          {"BTC":{"USD":10226.86,"EUR":8153.29}}
          */
     },

  function(res) {
        console.log(res);
      }
    );

1 Ответ

0 голосов
/ 11 мая 2018

Прежде всего, попытайтесь понять, что такое формат JSON.

Предположим, что вы уже изучили его, а затем написали чистый код Javascript:

var testObject = {"OMG": {"USD": 15.85, "EUR": 12.62}};

//Then you can access USD by

console.log(testObject.OMG.USD);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...