hasta el momento habia entendido todo, pero lo del <router-view/> me tiene confundido, como es que se carga la vista home si en ni...

David Andres Vargas

David Andres Vargas

Pregunta
studenthace 4 años

hasta el momento habia entendido todo, pero lo del <router-view/> me tiene confundido, como es que se carga la vista home si en ningun momenlo lo enlazamos?

2 respuestas
para escribir tu comentario
    Jorge Baumann

    Jorge Baumann

    teacherhace 4 años

    Como explica RetaxMaster, esa etiqueta se encarga de todo. Tu configuras tus rutas en tu archivo de rutas, y cuando uses <router-view> el framework hace todo por ti y se encarga de manejar las vistas

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 4 años

    ¡Hola! La carga la ahce automáticamente Vue, es decir, nosotros en la clase 4 agregamos el router (mira la sección de rutas).

    Entonces, Vue ya sabe que tiene un router agregado, por lo que cuando ve la etiqueta

    <router-view>
    Vue mira cuál URL se está cargando y automáticamente hace el match con la ruta que esté en tu archivo de
    routes.js
    y una vez que hace match inserta el componente correspondiente ahí en donde estaba esa etiqueta
    <router-view>
    :D

Curso Avanzado de Vue.js

Curso Avanzado de Vue.js

Desarrolla una aplicación de Vue.js 2 avanzando en la interacción con APIs profesionales. Aprende a implementar componentes asíncronos, transiciones y optimización con técnicas avanzadas, usando datos de Blizzard para crear un buscador de perfiles.

Curso Avanzado de Vue.js
Curso Avanzado de Vue.js

Curso Avanzado de Vue.js

Desarrolla una aplicación de Vue.js 2 avanzando en la interacción con APIs profesionales. Aprende a implementar componentes asíncronos, transiciones y optimización con técnicas avanzadas, usando datos de Blizzard para crear un buscador de perfiles.