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

183
Vistas
cómo obtener el título dinámico de URL http://localhost:4300/title/örange que contiene ö

Obtengo datos del backend usando URL y mi URL es

 http://localhost:4300/title/örange

el título del blog que estoy mostrando en la URL y uno de mis usuarios da un título como este => my-örange y cuando busco el título de la URL obtengo el título como my-%C3%B6range obtengo el título en reacción como esta

 let { title } = this.props.match.params; console.log(title) // output => my-%C3%B6rang //i want output my-örange

Entonces, ¿cómo obtener la misma cadena?

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

0

Debe usar decodeURIComponent() . Lea más sobre esto aquí . Ejemplo:

 let { title } = decodeURIComponent(this.props.match.params); console.log(title) // output => my-örange
about 4 years ago · Juan Pablo Isaza Denunciar

0

En su lugar, puede usar useParams de react-router (desde la versión v5.1):

 import { useParams } from "react-router-dom" const params = useParams() console.log(params.title)

la ruta:

 <Route path="blog/:title" element={<Blog />} />

y la URL debe ser http://localhost:4300/blog/örange

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