Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

147
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda