@awflyy

Как восстановить состояние vuex при изменении, удалении?

Я использовал vuex-persist для сохранения состояния в localStorage.
const vuexLocal = new VuexPersistence({
    storage: localStorage
})

export default createStore({
    modules: {
        Auth
    },
    plugins: [
        vuexLocal.plugin
    ]
})


Но когда я изменяю или удаляю localStorage напрямую, если я обновляю страницу, все состояние приложения сбрасывается. Есть ли способ исправить это? И это вообще необходимо? Часто где вижу такую реализацию
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
@7rows
Frontend Разработчик / Vue / JS / TS / CSS
Вопрос, а зачем вы напрямую удаляете из стора ? Опиши для начала что вы хотите сделать, и зачем вам хранить в localStorage целый стейт ?
Если хотите проверять авторизован или нет, то кладите токен, для этого не надо целую библиотеку тянуть
Ответ написан
Ваш ответ на вопрос

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

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