Я использую Vuex с хранилищем cookie, но когда я обновляю страницу F5, состояние теряется. Я не могу понять, почему.
Я пытался переключить «безопасный» вариант из «истинного» и «ложного», но это не исправило. Я тестирую в своей локальной среде с IIS.
импорт * в виде файлов cookie из 'js-cookie';
импорт createPersistedState из 'vuex-persistedstate';
экспорт по умолчанию нового Vuex.Store ({
strict: true,
plugins: [
createPersistedState({
storage: {
getItem: key => Cookies.getJSON(key),
setItem: (key, value) => Cookies.set(key, value, { expires: 3, secure: true }),
removeItem: key => Cookies.remove(key)
}
})
],
actions,
modules: {
module1,
module2,
module3,
module4,
module5,
module6,
module7,
module8,
module9
}
}); * * 1 010
Я ожидаю, что состояние будет восстановлено после обновления страницы.