Как вывести код в странице HTML
Как вывести код ниже в странице HTML
const axios = require('axios');
let response = null;
new Promise(async (resolve, reject) => {
try {
response = await axios.get(
'https://api.binance.us/api/v3/avgPrice?symbol=BTCUSD'
);
} catch (ex) {
response = null;
// error
console.log(ex);
reject(ex);
}
if (response) {
// success
const json = response.data;
console.log(json);
resolve(json);
}
});
Ответы (1 шт):
Автор решения: ksa
→ Ссылка
Как вывести код ниже в странице HTML
Сам код выводить нет никакого смысла... Другое дело вывести данные которые можно получить неким скриптом (кодом).
В твоем "примере" какая-то каша, т.ч. я покажу свой вариант того как можно данные получать и выводить.
Для каких-то конкретных рекомендаций для тебя - нужно знать какие данные к тебе будет приходить и как именно ты собираешься их показывать...
const url = 'https://jsonplaceholder.typicode.com/posts'
const os = document.querySelector('section')
test(url)
.then(res => {
res.forEach(o => {
const html = `<article><h1>${o.title}</h1><p>${o.body}</p></article>`
os.insertAdjacentHTML('beforeend', html)
})
})
.catch(console.log)
//
async function test(url) {
let res = await fetch(url)
res = await res.json()
return res
}
<section>
</section>