Obtengo datos del backend usando URL y mi URL es
http://localhost:4300/title/örangeel 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-örangeEntonces, ¿cómo obtener la misma cadena?
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