ここで多くのスレッドを読みましたが、本当の答えが見つかりません。
最初に多くのjsonレコードをロードするデスクトップアプリを構築しています(それらを「カード」と呼びましょう)。次に、ユーザーは多くのチェックボックスを使用してそれらをフィルター処理できるため、オプションを「合計/減算」できます (読み取り: 変数のクエリ)。
また、ルートを使用しようとしています。
したがって、たとえば、次のようにすることができます(正しい方法で行っているかどうかはわかりません):
- app.com/#/cards/?near_address=ロンドン
- app.com/#/cards/?near_address=ロンドン&cat=コンサート
- app.com/#/cards/?near_address=ロンドン&cat=コンサート&day=8
- app.com/#/cards/?near_address=ロンドン&radius=10000 [...]
基本的に、ユーザーがフィルターを変更するたびに、クエリ変数を追加/削除する必要があります。
たとえば、単純な「状態」jsonオブジェクトを使用するなど、多くの方法でそれを行うことができますが、それが良い習慣になるかどうかはわかりません。ルート(私はルートの概念にまったく慣れていません)。
バックボーンでこの種のことを行う際の「良い習慣」はありますか?
ありがとうございました