Задать вопрос
@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 без плагинов работает

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

За ранее спасибо.
  • Вопрос задан
  • 658 просмотров
Подписаться 2 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 2
@PEMOK
Написание собственной директивы или компонента не рассматривали? На vue нет никаких проблем или на крайний случай использовать готовый под vue. ИМХО JQ в vue это извращением попахивает, неожиданными багами и т. д.
Ответ написан
Комментировать
@magarif
Программист
Проблема в порядке подключения зависимостей.
Посмотри в сборке как идут jQ и mask. Уверен, маск подключен раньше.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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