Как мне принять данные от promise?
Есть функция window.lib.getPosts(), она возвращает Promise с данными, и мне нужно вывести эти данные в консоль, но каким образом это сделать?
window.lib.getPosts((error, articles) => {
console.log(Promise);
return error ? console.log(error) : console.log(articles);
});
Читал документацию про Promise, не пойму каким образом ее впихнуть туда.
Если информации недостаточно, вот задание: В скрипте доступна функция window.lib.getPosts (). Он возвращает обещание, которое будет разрешено после небольшой задержки со списком статей. Когда вы нажимаете на кнопку, вызываете функцию getPosts и отображаете полученные элементы в консоли (функция getPosts всегда будет разрешена без ошибок)
Ответы (1 шт):
Автор решения: Alexandr
→ Ссылка
если функция возвращает промис, то необходимо записать промис в переменную и обработать его
async function getData(){
let response = await window.lib.getPosts();
console.log(data);
}
}