Tôi dường như không thể tìm thấy cách cập nhật các tham số truy vấn với react-router mà không sử dụng <Link/>
. hashHistory.push(url)
dường như không đăng ký tham số truy vấn và có vẻ như bạn không thể chuyển một đối tượng truy vấn hoặc bất kỳ thứ gì làm đối số thứ hai.
Làm thế nào để bạn thay đổi url từ /shop/Clothes/dresses
để /shop/Clothes/dresses?color=blue
trong phản ứng-router mà không sử dụng <Link>
?
Và một onChange
hàm thực sự là cách duy nhất để lắng nghe các thay đổi truy vấn? Tại sao các thay đổi truy vấn không được tự động phát hiện và phản ứng theo cách mà các thay đổi tham số là?