No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Uso fuera de componentes

6/8
Recursos

Aportes 2

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Para hacer uso de Pinia fuera de componentes, tenemos que asegurarnos de tener primero la instancia de pinia y despues llamar la funci贸n que deseamos.

import { useUserStore } from '@/stores/user'
import { createApp } from 'vue'
import App from './App.vue'

// 鉂  fails because it's called before the pinia is created
const userStore = useUserStore()

const pinia = createPinia()
const app = createApp(App)
app.use(pinia)

// 鉁 works because the pinia instance is now active
const userStore = useUserStore()

LINK: https://pinia.vuejs.org/core-concepts/outside-component-usage.html#single-page-applications

Esta clase me salv贸 鉂わ笍
.
.
habia tenido el siguiente error
.
.

.
queria usar un store en el guard beforeEach del router pero estaba importandolo mal
.

.
.
tenia que importarlo de la siguiente manera
.
.
.

.
.
dejo el link de la documentacion https://pinia.vuejs.org/core-concepts/outside-component-usage.html#single-page-applications