0
ユーザがログインした後にクエリパラメータbuy=true
を使用してページからユーザを同じページにリダイレクトしようとしています。で、私のサービス応答ハンドラで、私はreact-router-redux
のプッシュ機能を使用して状態をプッシュしようとしていました。これはうまくいかなかった。 replace
も機能しませんでした。新しいURLが更新されましたが、コンポーネントが再度レンダリングされませんでした。これにはどんな方法がありますか?前のurlでの変更のみがクエリパラメータである新しいURLをプッシュする
これは私が、私はあなたがそのようなアプローチ試すことができると思い
dispatch(push(/home?buy=true))
dispatch(replace(/home?buy=true))
browserHistory.push(/home?buy=true)
どのように正確にあなたはそれが動作しませんでした見つけ 'push'と' replace'を使用してみたのですか?あなたがすでに試したことを詳しく述べてください。機能の名前が役に立たないと言っているだけです。 – Lucas