es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: REACT-ROUTER-DOM

Renderizar una página en blanco, en React Route.

Aquí está la captura de pantalla del código. Quiero renderizar el componente Homepage, pero quiero envolverlo dentro del componente MainLayout. El problema es que la pantalla está en blanco y no hay ningún error en la Terminal, pero cuando inspecciono la página, dice “La ruta hoja coincidente en la ubicación . . . Read more

Compilado con problemas: Error X en ./src/route/AppRoute.js 12:37-43 exportar ‘Switch’ (importado como ‘Switch’) no se encontró en ‘react-router’

Compilado con problemas: X ERROR en ./src/route/AppRoute.js 12:37-43 La exportación ‘Switch’ (importada como ‘Switch’) no se encontró en ‘react-router’ (exportaciones posibles: MemoryRouter, Navigate, Outlet, Route, Router, Routes, UNSAFE_LocationContext, UNSAFE_NavigationContext, UNSAFE_RouteContext, createRoutesFromChildren, generatePath, matchPath, matchRoutes, renderMatches, resolvePath, useHref, useInRouterContext, useLocation, useMatch, useNavigate, useNavigationType, useOutlet, useOutletContext, useParams, useResolvedPath, useRoutes) Mi código fuente . . . Read more

¿Existe alguna manera de cambiar el comportamiento antes de volver a renderizar cuando se presionan los botones de retroceso/avance en el navegador?

¡Hola chicos! Espero que estén bien y listos para Navidad. Tengo este componente funcional que reproduce una animación cuando presionas un enlace para cambiar de página. Esto es genial, pero está completamente defectuoso en navegadores como Safari para iOS debido a los gestos de deslizamiento hacia atrás y hacia adelante. . . . Read more

La ruta de diseño no funciona como se esperaba con react-router-dom@6.

Estoy trabajando con react-router-dom@6.2. Cuando intento envolver mis elementos con el elemento “DefaultLayout” manualmente, todo parece estar bien: <route path=”/privacy” element=””></route><pagelayout><privacy></privacy></pagelayout>} /> <route path=”/tos” element=””></route><pagelayout><tos></tos></pagelayout>} /> Sin embargo, cuando intento usar: <route element=””></route><pagelayout></pagelayout>}> <route path=”/privacy” element=””></route><privacy></privacy>} /> <route path=”/tos” element=””></route><tos></tos>} /> Solo obtengo el encabezado y el pie de página . . . Read more