Instalación y Uso de Vue Router en Vue - Js 2
Instalación y Uso de Vue Router en Vue - Js 2
Instalación y Uso de Vue Router en Vue - Js 2
net
MENU
Crear una aplicación de una sola página o SPA (por sus siglas en inglés “Single
Page Application”) es muy sencillo con Vue.js.
Es por ello que a partir de ahora crearemos componentes con la intención de que
estos representen secciones o sub-secciones dentro de nuestra aplicación y
vamos a instalar y a utilizar vue-router para enlazar estos componentes a
diferentes URLs. Vamos a comenzar con un ejemplo sencillo en el siguiente video:
https://styde.net/instalacion-y-uso-de-vue-router-en-vue-js-2/ 1/7
7/7/2019 Instalación y uso de Vue Router en Vue.js 2 – Styde.net
09:34
Tu correo electrónico
SUSCRÍBETE
Notas
Instalación de Vue Router
3
4 Vue.use(VueRouter)
https://styde.net/instalacion-y-uso-de-vue-router-en-vue-js-2/ 2/7
7/7/2019 Instalación y uso de Vue Router en Vue.js 2 – Styde.net
Una vez hecho esto, ya podemos crear un nuevo objeto Vue Router y registrar
nuestro listado de rutas:
4 ]
5 })
2 el: "#app",
3 router,
5 })
Las rutas se especifican en un array y cada ruta será un objeto con al menos las
siguientes propiedades:
2
3 routes: [
4 {
5 path: 'about-us',
6 component: AboutUsPage
7 }
8 ]
https://styde.net/instalacion-y-uso-de-vue-router-en-vue-js-2/ 3/7
7/7/2019 Instalación y uso de Vue Router en Vue.js 2 – Styde.net
anterior, no hay una única forma de ordenar tus componentes sino que
depende de tu aplicación.
1 <router-view></router-view>
1 <router-link to="/">Inicio</router-link>
2 <router-link to="tasks">Tareas</router-link>
Únete a la discusión
Regístrate en Styde y obtén una invitación a nuestro Slack.
Aprende desarrollo web con Laravel, Vue.js y mucho más a partir de 12 USD al
mes: ver planes.
https://twitter.com/sileence/
Vue.Js
Lección anterior
Organización de los componentes en Vue.js 2
Lección siguiente
Personalizar el estilo del menú de Vue Router
https://styde.net/instalacion-y-uso-de-vue-router-en-vue-js-2/ 4/7
7/7/2019 Instalación y uso de Vue Router en Vue.js 2 – Styde.net
https://styde.net/instalacion-y-uso-de-vue-router-en-vue-js-2/ 5/7
7/7/2019 Instalación y uso de Vue Router en Vue.js 2 – Styde.net
2 Comentarios Styde.net
1 Acceder
Únete a la conversación...
Nombre
computed: {
ViewComponent () {
const matchingView = routes[this.currentRoute]
return matchingView
? require('./pages/' + matchingView + '.vue')
: require('./pages/404.vue')
}
},
render (h) {
return h(this.ViewComponent)
}
})
△ ▽ • Responder • Compartir ›
TAMBIÉN EN STYDE.NET
https://styde.net/instalacion-y-uso-de-vue-router-en-vue-js-2/ 6/7
7/7/2019 Instalación y uso de Vue Router en Vue.js 2 – Styde.net
Suscríbete a nuestro
boletín
Te enviaremos publicaciones con
consejos útiles y múltiples recursos
para que sigas aprendiendo.
Tu correo electrónico
SUSCRÍBETE
En Styde nos dedicamos a enseñarte tecnologías actuales de desarrollo web para ayudarte
a crear tus proyectos de una forma más eficiente.
https://styde.net/instalacion-y-uso-de-vue-router-en-vue-js-2/ 7/7