функции использовал async await и я ожидал что сначала сработает лог публикации а потом лог 1. Но почему лог 1 срабатывает первым?
потому что при вызове this.getPublication ты не пишешь await
все правильно запустилась асинхронная функция потом лог
значит не надо в самой функции использовать async await а достаточно писать только при вызове?
нет, async Говорит о том, что функция вернет промис
Значит как то так получается?
да, если ты хочешь подождать получение публикаций
Обсуждают сегодня