Встречается на собеседованиях • сегодня

Какие есть опции у useAsyncData

useAsyncData в Nuxt.js позволяет асинхронно загружать данные на сервере или клиенте. Основные опции:

  • lazy — откладывает загрузку данных до момента их явного вызова.
  • server — определяет, выполнять ли запрос на сервере (по умолчанию true).
  • default — начальное значение данных до завершения загрузки.
  • transform — функция для преобразования полученных данных.
  • pick — выбирает только указанные поля из ответа.
  • watch — массив реактивных зависимостей для повторного выполнения запроса.

Пример:

js
const { data, pending } = useAsyncData(
  'users',
  () => $fetch('/api/users'),
  {
    lazy: true,
    transform: (users) => users.map(user => user.name)
  }
);
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы