Как использовать Nuxt.js + axios + async?
Доброго! Вопрос уже решён? Всё-таки год прошел... И вот я, новый новичок, только-только подобрался почти к такому же вопросу, но с некоторыми важными уточнениями:
1) Речь идёт о методе asyncData или о стандартных JavaScript-функциях async/await? Это важное уточнение, поскольку asyncData – это собственный метод фреймворка Nuxt.js для извлечения данных с рендером на стороне сервера, и он может использоваться двумя способами:
   а) Возвращая промисы
   б) С помощью упомянутых выше async/await
2) Есть Axios "изначальный" – это основанный на промисах HTTP-клиент для браузера и ноды. А есть Axios для Nuxt.js – это доработанный с учетом особенностей фреймворка Axios "изначальный", используемый, как сказано в доках, для обеспечения изоморфности HTTP-запросов и в своих проектах Nuxt.js они строго рекомендуют использовать именно его:npm install @nuxtjs/axiosУстановка и использование
Асинхронность в Nuxt – это целый курс, который надо изучить и отработать на практике чтобы понять. А дальше, может случиться как у меня – добившись асинхронности захочется реактивности ))) А это совсем другая история...
Попробуйте axios.$get