@awflyy

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

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

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


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

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

Войти через центр авторизации
Похожие вопросы