Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

143
Vistas
Vuex importa el archivo JSON local al estado

Quiero importar datos de mi archivo JSON local a una configuración de valor de estado.

tienda/index.js

 import { createStore} from 'vuex' export default createStore({ state: { settings: {} } })

activos/json/configuración.json

 { "theme": "dark", "loggedIn": true, "mobile": false, }

También tiene que ser reactivo para trabajar con computado en Vue. Esto significa que debería usar algo como fs para guardar los cambios en el archivo JSON. Uso Vuex porque quiero cambiar datos en múltiples componentes.

¿Cómo puedo establecer el valor JSON en el valor state.settings? 😅

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

puede importar directamente desde un archivo json como lo haría con un archivo js

que luego puede regresar desde el inicializador de estado

 import settings from "./settings.json"; export default createStore({ state(){ //note: state should always be a function to create a state not the state itself return { settings: settings } } })

solo asegúrate de tener

 "resolveJsonModule": true

en las opciones del compilador js

el navegador no debería editar este archivo directamente, así que guarde los cambios en una cookie, almacenamiento local, almacenamiento de sesión o mediante una llamada de servicio web a su servidor

about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda