私はいくつかの株式をフィルタリングしようとしています。基本的に、URLのsearch
パラメータは、適切なフィルタリングされたコンテンツを取得するために異なるgraphQL呼び出しをトリガします。URLに検索パラメータを追加する
私のURLは次のようになります。私はあなたが望んでいたフィルタを選択することができますフォームを持っているlocalhost:3000/stocks?orderBy=id_stock&orderWay=asc&page=1
。たとえば、id_color = 1
という色のアイテムをすべて希望したい場合は、フォーム提出時に&color=1
が既存のURLに追加されて、localhost:3000/stocks?orderBy=id_stock&orderWay=asc&page=1&color=1
となるようにします。
これを簡単に行う方法はありますか?私はthis.props.history.push()
を回避しようとしましたが、それは私のやりたいことではないようです。