Задать вопрос
@diafree

Использование компонентов jQuery в Vue?

Добрый день.
Подскажите как правильно использовать плагины jQuery в компонентах Vue.
Внутри компонента подключаю плагина так:
import $ from 'jquery'
import mask from '../assets/jqplugins/jquery.maskedinput'


Использую так:
mounted() {
        $('mask.').mask("99/99/9999");
    }


Но в консоли ошибка ReferenceError: jQuery is not defined
Хотя jQuery без плагинов работает

(Плагин маски использую просто для примера)

За ранее спасибо.
  • Вопрос задан
  • 669 просмотров
Подписаться 2 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@PEMOK
Написание собственной директивы или компонента не рассматривали? На vue нет никаких проблем или на крайний случай использовать готовый под vue. ИМХО JQ в vue это извращением попахивает, неожиданными багами и т. д.
Ответ написан
Комментировать
@magarif
Программист
Проблема в порядке подключения зависимостей.
Посмотри в сборке как идут jQ и mask. Уверен, маск подключен раньше.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы