Redirection avec un composant React Router
J'ai un problème avec
https://github.com/andreypopp/ ... onent
. J'essaie de créer une bibliothèque
, qui fait rediriger "soft" /Équivalent à la transition par référence, contrairement à
/, que je peux demander à la composante .jsx.
http://andreypopp.viewdocs.io/ ... tions
, Je dois juste être capable d'appeler
, Rediriger.
Quand, par exemple , Je l'appelle sur la page
, url Dans la barre d'adresse change sur la page
optionnel. Cependant, page
Il suffit de redémarrer, laissant la chaîne d'adresse comme une page
, Et l'affichage comme une page
. Suggestions?
https://github.com/andreypopp/ ... onent
. J'essaie de créer une bibliothèque
redirect
, qui fait rediriger "soft" /Équivalent à la transition par référence, contrairement à
window.location = ...
/, que je peux demander à la composante .jsx.
http://andreypopp.viewdocs.io/ ... tions
, Je dois juste être capable d'appeler
router.navigate/path/
, Rediriger.
Quand, par exemple , Je l'appelle sur la page
A
, url Dans la barre d'adresse change sur la page
B
optionnel. Cependant, page
A
Il suffit de redémarrer, laissant la chaîne d'adresse comme une page
B
, Et l'affichage comme une page
A
. Suggestions?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
4 réponses
Emilie
Confirmation de:
Ensuite, vous pouvez utiliser
Avec le nom de votre page.
Lire la suite:
https://github.com/rackt/react ... on.md
Francis
Confirmation de:
- C'est quelque chose comme
.
Puis dans l'auditeur de routeur d'événements:
Denis
Confirmation de:
Dans les itinéraires, vous définissez les noms /Cela vient de la page de la base de données musicale:
Et ensuite dans votre référence de composant d'importation avec réact-routeur:
Et puis vous pouvez l'utiliser comme étiquette et cela fonctionnera comme une étiquette a de href = "something"
Je l'ai également utilisé dans la liste pour faire le nom de l'artiste en vous référant à la page Albums.
</route></route></route></route></route></defaultroute></route>
Camille
Confirmation de:
Objet
.
Cependant, cela ne prend pas en compte le contexte de routage actuel. Il ne vous permettra donc pas de rediriger vers le chemin relatif aux routeurs internes. Par exemple, voir le contexte du routage, voir la section
https://github.com/STRML/react ... in.js
. Les mélanges ne sont pas une option pour ma solution, car j'utilise des cours ES6, Mais la mise en œuvre peut être copiée de là.