Saltar al contenido

¿Cómo puedo acceder a las cookies de vue en una tienda vuex?

Solución:

Puede instalar la biblioteca js-cookie y luego acceder a una cookie como esta en la tienda vuex:

import Cookies from 'js-cookie'

const getters = {
  isLoggedIn: function (state) {
    return !!state.email && !!Cookies.get('access_token')
  }
}

puedes hacer (en store.js)

import Vue from 'vue'

...

someAction () {
    Vue.prototype.$cookies.set("token", response.token, "7d");
}

Cuando usas vue-cookies en tu aplicación

En tus store.js, usted puede

import cookie from 'vue-cookies'

.....

action(){
   cookie.get('token');
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *