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

145
Visualizações
Las funciones comunes no se ejecutan en la tienda Nuxt.js

Suposición

Quería usar inject en Nuxt.js para compartir el mismo proceso y quería usarlo en Vuex, así que traté de usarlo en la tienda, pero no funcionó. ¿Como puedo usar lo?

Lo que queremos lograr

Quiero ejecutar funciones comunes en la tienda.

Código

Tienda

 this.$axios.$post(`${url.POST_API}poss`, { post: {・・・・.catch(() => { // commit('alertSwitchError', true) // setTimeout(() => { // commit('alertSwitchError', false) // }, 3000) this.$errorHandling }) }

complemento/procesamiento de respuesta

 const errorHandling = ({ store }) => { store.commit('alertSwitchError', true) setTimeout(() => { store.commit('alertSwitchError', false) }, 3000) } export default ({ app }, inject) => { inject('errorHandling', errorHandling) }

nuxt.config.js

・・・plugins: [・・'plugins/responsePocessing' ],・・・

Error

No hay error.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

la mejor solución que se me ocurre es definir su función errorHandling en el directorio utils, luego puede usar import para importarlo en su complemento e importarlo en su archivo de tienda por separado.

pero si no lo va a usar dentro de sus componentes o páginas, le recomiendo que no cree ningún complemento. simplemente cree un archivo en su directorio utils, como processUtils.js, luego impórtelo en su tienda.

la cuestión es que los complementos se crearon en nuxt para que pueda inyectar las funciones necesarias dentro de su plantilla y etiquetas de script, la tienda no tiene acceso a los complementos

about 4 years ago · Juan Pablo Isaza 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