@tostershmoster

Vue3. Как экспортировать функцию из компонента?

В компоненте есть функция которая тоглит класс компонента (модального окна). Как сделать её доступной из других компонентов?

export const toggleModal = () => {
  // code
}


Ошибка
'script setup' cannot contain ES module exports.eslintvue/no-export-in-script-setup
  • Вопрос задан
  • 308 просмотров
Решения вопроса 2
@Zkd142c
Middle front-end developer
Перенесите вашу функцию в отдельный файл, name.js, и от туда уже делайте ее экспорт.
Ответ написан
Комментировать
Fragster
@Fragster
помогло? отметь решением!
нужно выставить наружу нужные свойства и методы:
https://vuejs.org/api/sfc-script-setup.html#define...
А потом снаружи обращаться через указание ref в качестве атрибута в шаблоне:
https://vuejs.org/guide/essentials/template-refs.h...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы