Wie werden Abfrageparameter im React-Router programmgesteuert aktualisiert?
Ich kann scheinbar nicht herausfinden, wie Abfrageparameter mit dem React-Router aktualisiert werden können, ohne @ zu verwende<Link/>
. hashHistory.push(url)
scheint keine Abfrageparameter zu registrieren, und es scheint nicht so, als könnten Sie ein Abfrageobjekt oder etwas anderes als zweites Argument übergeben.
Wie änderst du die URL von/shop/Clothes/dresses
zu/shop/Clothes/dresses?color=blue
im React-Router ohne Verwendung von<Link>
?
Und ist einonChange
Funktion wirklich die einzige Möglichkeit, auf Änderungen an Abfragen zu lauschen? Warum werden Abfrageänderungen nicht automatisch erkannt und auf die Art und Weise wie Parameteränderungen reagiert?