Tengo un problema cuando intento abrir una nueva página con el enrutador NextJS.
Pasé mi parámetro como:
router.push({ pathname: '/', query: { id: '12344567' }, })a veces (como rara vez) redirigirá mi página a algo como
/%3Fid=12344567Es extraño porque rara vez sucede y cuando sucede, no sé cómo depurarlo.
es la forma analizada de la url (después de traducir los caracteres especiales). %3F es un código de escape para ?, que se requiere al pasar un parámetro de consulta.
Ejemplo de paso de parámetro: BASE_URL/${PARAM}
Ejemplo de paso de consulta: BASE_URL/?${QUERY_NAME}=${QUERY_VALUE}