Код Javascript ниже. В HTML-файле есть соответствующий идентификатор. Моя цель - получить данные о криптовалюте из Nomics API и отобразить их в моем HTML-файле.
var div = document.getElementById('app');
const api_url = "https://api.nomics.com/v1/currencies/ticker?key=5cc53dccf7e2582842943699e4a0b37b&ids=BTC,ETH,XRP&interval=1d,30d&convert=USD&per-page=100&page=1"
async function getPricing() {
const response = await fetch(api_url)
.then(res => res.json())
.then(function (data) {
console.info(data[0])
let btc = data;
return btc.map(function (btc) {
div.innerHTML += btc;
})
})
.catch(error => console.info('error'))
}
getPricing()
вы можете попробовать использовать JSON.stringify
, чтобы увидеть структуру вашего объекта
Когда объект преобразуется в строку, он отображает именно это. Определите структуру объекта, затем перейдите к свойствам, которые вы хотите отобразить, и используйте их вместо них. Также не используйте
.map
при побочных эффектах.