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

105
Views
El componente Vue no se registra

Estoy usando Vue.JS en un proyecto en el que intento cargar una etiqueta de componente personalizada.

Hemos usado Vue.JS en otros proyectos antes, así que básicamente lo copié y lo pegué en un nuevo proyecto, aunque no funciona, así que asumo que me perdí algo...

La consola de mi navegador devuelve este error: imagen de error de la consola

El siguiente código es de mi app.js

 import Vue from 'vue'; import Insights from './components/insight-list.vue'; Vue.config.productionTip = false; new Vue({ el: '#roots', components: { Insights } });

Y este código es de mi componente vue ( insight-list.vue )

 <template> <div class="insight-list"> <h1>Hello world</h1> </div> </template> <script> export default { name: 'insight-list', props: [ ], computed: { }, methods: { }, components: { } } </script>

Así que aquí queda mi pregunta, ¿qué hice mal / qué no hice todavía?

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

creo que deberías intentarlo

 new Vue({ el: '#roots', components: { 'insight-list': Insights } });

fuente: https://vuejs.org/v2/guide/components-registration.html

"Para cada propiedad en el objeto de componentes, la clave será el nombre del elemento personalizado, mientras que el valor contendrá el objeto de opciones para el componente".

about 4 years ago · Santiago Trujillo 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!