Перейти к содержанию
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Свернуть
Логотип бренда
Категории
  1. Главная
  2. Категории
  3. Фронтенд
  4. Vue
  5. [nuxt] A composable that requires access to the Nuxt instance was called outside of a plugin

[nuxt] A composable that requires access to the Nuxt instance was called outside of a plugin

Запланировано Прикреплена Закрыта Перенесена Vue
typescripterrorsvuejs
2 Сообщения 1 Постеры 198 Просмотры 1 Watching
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • kirilljsK В сети
    kirilljsK В сети
    kirilljs
    js
    написал в отредактировано Jspi
    #1

    Блять, получаю эту ошибку, вроде все окей делаю.
    Что он сука от меня хочет ?

    [nuxt] A composable that requires access to the Nuxt instance was called outside of a plugin, Nuxt hook, Nuxt middleware, or Vue setup function. This is probably not a Nuxt bug. Find out more at https://nuxt.com/docs/guide/concepts/auto-imports#vue-and-nuxt-composables.

    <script setup lang="ts">
    import { ref } from 'vue';
    
    const active = ref(false);
    
    function setActive(val: boolean) {
        active.value = val
    }
    </script>
    
    <li
    class="header-nav-item"
    @mouseover="setActive(true)"
    @mouseout="setActive(false)">
    <a href="/" class="header-nav-link">Каталог</a>
    <div class="header-nav-dropmenu" :class="{ active }">
    <a href="">Подкатегория</a>
    <a href="">Подкатегория</a>
    <a href="">Подкатегория</a>
    <a href="">Подкатегория</a>
    </div>
    </li>
    
    kirilljsK 1 ответ Последний ответ
    0
    • kirilljsK kirilljs

      Блять, получаю эту ошибку, вроде все окей делаю.
      Что он сука от меня хочет ?

      [nuxt] A composable that requires access to the Nuxt instance was called outside of a plugin, Nuxt hook, Nuxt middleware, or Vue setup function. This is probably not a Nuxt bug. Find out more at https://nuxt.com/docs/guide/concepts/auto-imports#vue-and-nuxt-composables.

      <script setup lang="ts">
      import { ref } from 'vue';
      
      const active = ref(false);
      
      function setActive(val: boolean) {
          active.value = val
      }
      </script>
      
      <li
      class="header-nav-item"
      @mouseover="setActive(true)"
      @mouseout="setActive(false)">
      <a href="/" class="header-nav-link">Каталог</a>
      <div class="header-nav-dropmenu" :class="{ active }">
      <a href="">Подкатегория</a>
      <a href="">Подкатегория</a>
      <a href="">Подкатегория</a>
      <a href="">Подкатегория</a>
      </div>
      </li>
      
      kirilljsK В сети
      kirilljsK В сети
      kirilljs
      js
      написал в отредактировано
      #2

      Это я замудачил, забыл в шаблоне указать setup в script 🤡

      1 ответ Последний ответ
      🤡
      0

      • Войти

      • Нет учётной записи? Зарегистрироваться

      • Войдите или зарегистрируйтесь для поиска.
      • Первое сообщение
        Последнее сообщение
      0
      • Категории
      • Последние
      • Метки
      • Популярные
      • Пользователи
      • Группы