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

418
Vistas
¿Cómo puedo obtener window.location.href en Nuxtjs V3?

Estoy tratando de permitir que los jugadores se unan a un juego a través de un código QR. Dado que ese juego estará alojado en varias IP, quiero generar dinámicamente la URL.

Esta es mi solución actual en mi componente NuxtJS Vue:

 <template> <input placeholder="copy browser window url into this field" v-model="fullPath" @change="generateQR"> </template> <script setup> const fullPath = ref(null) QRCode.toDataURL(fullPath.value + ... </script>

Lo que quiero hacer es algo como:

 <script setup> // not working phantasy code QRCode.toDataURL(window.location.href + ... </script>

Cuando uso useRouter() y el atributo .fullPath de useRoute(), solo obtengo la ruta relativa / en lugar de http://10.16.1.173:3000/ .


Código completo en GitLab: páginas/index.vue

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Intente verificar si está en el lado del cliente antes de acceder al objeto 'ventana', puede usar:

 if (process.client) { console.log(window.location.href) }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Intenta usar esto:

 this.$route.query
about 4 years ago · Juan Pablo Isaza 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