Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

384
Vistas
Vuejs: Acceder a un segmento de URL específico

Tengo una ruta/URL:

Ex. http://localhost:8080/qr-códigos

Quiero acceder al primer segmento

qr-codes

Cómo puedo hacer eso ?

Solía ser capaz de hacer algo como esto en Laravel

Solicitud::segmento(1);

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

const getUrlPathSegments = () => ( (new URL(window.location.href)).pathname.split('/').filter(Boolean) )

por ejemplo, cuando llama a la función en la página actual de stackoverflow, obtiene:

 getUrlPathSegments() === ['questions', '70427242', 'vuejs-accessing-specific-url-segment'] getUrlPathSegments()[0] === 'questions'
over 4 years ago · Santiago Trujillo Denunciar

0

Usando URL.pathname y String#split :

 const str = 'http://localhost:8080/qr-codes'; const firstSegment = (new URL(str)).pathname.split('/')[1]; console.log(firstSegment);

demostración de Vue:

 new Vue({ el: "#app", computed: { path: function() { const firstSegment = (new URL(window.location.href)).pathname.split('/')[1]; return `${firstSegment}/create`; } } });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script> <div id="app">{{path}}</div>

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda