Кнопки пакета cookieconsent не работают в vuejs

#vue.js #cookies #cookieconsent

Вопрос:

У меня есть фронт в Vue.

Я добавил пакет cookieconsent:

 import cookieconsent from "cookieconsent";

Vue.use(cookieconsent);
 

В App.vue я инициализирую его:

 created() {
    this.cookiesConsentInitialise();
  },

methods: {
    cookiesConsentInitialise() {
       window.cookieconsent.initialise({
        //...
        //settings
        //...
      });
    }
}
 

Уведомление о файлах cookie отображается идеально, но кнопки «Принять» и «отклонить» не выполняют никаких действий, все время остаются на экране.

Я следил за документацией Осано.

Ответ №1:

Я бы предложил использовать пакет npm vue-cookie-law, поскольку он оптимизирован для проектов vue и достаточно популярен.

Существует хорошая документация, и ее можно довольно легко настроить.