Как создать модуль NUXT с хранилищем имен - PullRequest
0 голосов
/ 07 апреля 2020

Я создал свой собственный Opt-In Cook ie Баннер с категориями и хочу опубликовать sh NUXT Module из него. См. Рабочий пример здесь: nuxt-privacy-message-example

Используется nuxt-vuex-localstorage для сохранения состояния с помощью cook ie или локального хранилища. .

Теперь я попытался использовать учебное пособие здесь для настройки из него многократно используемого модуля NUXT.

Я придумал nuxt-privacy-message , который еще не работает, потому что я не понимаю некоторых основ, с которыми кто-то может мне помочь?

  1. Как мне интегрировать и активировать nuxt-vuex- localstorage как зависимость? Я должен сказать nuxt-vuex-localstorage, какой каталог следует сохранить в браузере. Как добавить следующую часть в мой модуль, который был в nuxt.config.js раньше? Или пользователь должен делать это вручную при использовании cookiebanner?
    [
      'nuxt-vuex-localstorage',
      {
        localStorage: ['cookies'],
        mode: 'debug'
      }
    ],
Как использовать хранилище прямо в компоненте cookieMessage , как я это делал раньше со следующим? Нужно ли создавать вспомогательные плагины так, как это делается в учебнике ?
$store.state.cookies.collapsed == true
// or
this.$store.commit('cookies/saveSelection', newVal)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...