angular.jsでAmazonにあるような絞り込み検索を実装しています。
実装仕様
- サンプルURL: http://www.openvista.jp/testcase/20141231/
- お芋を扱うECサイトの想定
- 商品を各種条件(価格、重量、有機栽培可否)から絞り込める
- 条件の中には「価格:1000円-1999円」のような範囲を持つ条件があり、この絞り込みはコントローラ内のメソッドで処理している
ご質問
- 価格や重量について、該当件数を(カッコ内に)表示したいがどうすればよいのかわからない
- 該当件数の表示が不自然なのでなんとかしたい。例えば「非有機栽培」農家は初期状態(=無チェック)では2件だが、「有機栽培」農家条件をチェックすると、0件になる。本来はこの条件だと何件になるか出したいので2件であってほしい。
- 言い換えると、「有機栽培」農家条件にチェックしたとしても、「非有機栽培」農家の件数はそのことを加味しないほうがよい・・がどうすればよいのか?
- そもそもこの要件を実装するのに、この実装方法が妥当なのか自身が持てていないので、よく利用される方はコメントいただけると助かります