Redirección automática después de inicio de sesión con react-router
Quería construir un inicio de sesión de Facebook en mi aplicación react/react-router/flux.
Tengo un oyente registrado en el evento de inicio de sesión y me gustaría redirigir al usuario a '/dashboard'
si han iniciado sesión. ¿Cómo puedo hacerlo? location.push
no ha funcionado muy bien, excepto después de recargar la página completamente.
48
3
React Router v3**
Esto es lo que hago
React Router v4
Ahora podemos usar el componente `` en React Router v4.
Renderizando un `` navegaremos a una nueva ubicación. La nueva ubicación anulará la ubicación actual en la pila del historial, como las redirecciones del lado del servidor.
Documentación
React Router v0.13**
La instancia
Router
devuelta porRouter.create
se puede pasar (o, si está dentro de un componente React, se puede obtener del objeto context), y contiene métodos comotransitionTo
que se pueden usar para pasar a una nueva ruta.En su tienda:
Y enrutador tiene:
"Route name="user" handler={User}"
Usuario es manejador de ruta