Je n'arrive pas à trouver comment mettre à jour les paramètres de requête avec react-router sans utiliser <Link/>
. hashHistory.push(url)
ne semble pas enregistrer les paramètres de requête, et il ne semble pas que vous puissiez passer un objet de requête ou quoi que ce soit comme deuxième argument.
Comment changer l'url de /shop/Clothes/dresses
à /shop/Clothes/dresses?color=blue
dans react-router sans utiliser <Link>
?
Et c'est un onChange
La fonction d'écoute est vraiment le seul moyen d'écouter les changements de requête ? Pourquoi les modifications de requêtes ne sont-elles pas automatiquement détectées et traitées comme le sont les modifications de paramètres ?
0 votes
Vous devez utiliser le singleton de l'historique, comme indiqué dans la section cette question