Preguntas etiquetadas con vue-router

Vue Router es una biblioteca de enrutamiento para aplicaciones de una sola página diseñada para su uso con el marco Vue.js.

9
¿Cómo eliminar hashbang de url?
¿Cómo eliminar hashbang #!de url? Encontré la opción para deshabilitar hashbang en la documentación del enrutador vue ( http://vuejs.github.io/vue-router/en/options.html ) pero esta opción se elimina #!y simplemente se pone# ¿Hay alguna manera de tener una URL limpia? Ejemplo: NO: #!/home PERO: /home
258 vue.js  vue-router 



3
¿Cómo pasar un valor de datos Vue a href?
Estoy tratando de hacer algo como esto: <div v-for="r in rentals"> <a bind-href="'/job/'r.id"> {{ r.job_title }} </a> </div> No puedo entender cómo agregar el valor r.idal final del hrefatributo para poder hacer una llamada a la API. ¿Alguna sugerencia?
142 vue.js  vue-router 

6
Vuejs: evento sobre cambio de ruta
En mi página principal tengo menús desplegables que se muestran v-show=showal hacer clic en el enlace @click = "show=!show"y quiero configurarlos show=falsecuando cambio la ruta. Avísame por favor cómo realizar esto.




11
¿Puede vue-router abrir un enlace en una nueva pestaña?
На этот вопрос есть ответы на Stack Overflow на русском : Как в vue-router открыть ссылку в новой вкладке? Tengo una página de resumen y una subpágina de detalles. Todas las rutas se implementan con vue-router(v 0.7.x) usando navegación programática como esta: this.$router.go({ path: "/link/to/page" }) Sin embargo, cuando me …

11
¿Tenemos router.reload en vue-router?
Veo en esta solicitud de extracción : Agrega un router.reload() Recargue con la ruta actual y vuelva a llamar al gancho de datos Pero cuando intento emitir el siguiente comando desde un componente de Vue: this.$router.reload() Me sale este error: Uncaught TypeError: this.$router.reload is not a function Busqué en los …


6
¿Cómo empujar a vue-router sin agregar al historial?
Tengo la siguiente secuencia sucediendo: Pantalla principal Cargando pantalla Pantalla de resultados En la página de inicio, cuando alguien hace clic en un botón, lo envío a la pantalla de carga, a través de: this.$router.push({path: "/loading"}); Y una vez que finaliza su tarea, se envían a la pantalla de resultados …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.