@KoRNeT46RuS

Почему директива не работает?

Создал файл, подключил библиотеку vue.

Пишу код:

new Vue({
        el: '#app',
        data: () => {
            return {
            };
        },
        methods: {},
    });
    Vue.directive('сarusel', {
        inserted: (el, binding, vnode) => {
           console.log(123);
        }
    });

Выдает ошибку:

[Vue warn]: Failed to resolve directive: carusel

(found in <Anonymous>)
  • Вопрос задан
  • 158 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
Сначала определяете директиву, потом создаёте экземпляр Vue. Не наоборот.

UPD. Первая буква в имени директивы - русская:

Vue.directive('сarusel', {
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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