Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

174
Views
Cómo usar el componente dinámico en vue-class-component

Yo uso vue vue-class-component y funciona bien:

 import vuetify from '@/plugins/vuetify' @Component({ components: { vue2Dropzone }, vuetify })

Pero cuando trato de agregar un nuevo componente solo para producción:

 import store from '../store/Index' let storeTmp = process.env.NODE_ENV === 'production' ? store : null @Component({ components: { vue2Dropzone }, vuetify, storeTmp })

tengo el error:

Argumento de tipo '{componentes: {vue2Dropzone: any}; vuetificar: Vuetificar; storeTmp: Tienda<...> | nulo; }' no se puede asignar a un parámetro de tipo 'VueClass'. El objeto literal solo puede especificar propiedades conocidas, pero los 'componentes' no existen en el tipo 'VueClass'. ¿Querías escribir 'componente'?

¿Cómo puedo arreglarlo?

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Quizás

 @Component({ components: { vue2Dropzone }, vuetify, store: storeTmp })

?

No hay propiedad storeTmp en la instancia de Vue, pero hay store .

about 4 years ago · Juan Pablo Isaza Report

0

Puede usar computado en esto. Cuando desea cargar un componente basado en alguna condición

En Plantilla

 <component v-bind:is="importComponent" :anyPropsYouWantToPas="props" />

en computado

 importComponent() { if (process.env.NODE_ENV === 'production) { return () => import(`@/components/app/componentpath`) } },
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!