@SM_ST

Как при открытии сайта вытащить товары корзины из localStorage в store в NuxtJs?

Фронт часть на Nuxt.js api на Laravel
при добавлении товаров в корзину сперва добавляю в store state.cart и сразу корзину сохраняю в LocalStorage

state.cart.push(product)
this.commit('SAVE_CART_TO_LOCALSTORAGE')


SAVE_CART_TO_LOCALSTORAGE (state) {
    window.localStorage.setItem('cart', JSON.stringify(state.cart))
  },


как при открытии сайта вытаскивать корзину из localStorage и записывать в store?
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
@dark_king_13
https://www.npmjs.com/package/nuxt-vuex-localstorage
Синхронезирует LocalStorage и Vuex
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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