0

私はこのplnkrをここに持っていますhttp://plnkr.co/edit/KbBg67 .

カテゴリ オブジェクトの形式と投稿オブジェクトの形式を確認できます。これは、JSON を使用して情報を取得する場所から、Wordpress バックボーンに基づく角度のあるデモ アプリです。

これに関する問題:

  • フィルターの実装方法、これはstackoverflowに関する別の質問です。ここでは、AngularJSの約束とカスタムフィルターのタイミング

  • フィルターは、前の質問でも尋ねられたすべての投稿を複製します。

  • フィルターはアイテムを非表示にしますが、再び表示されることはありません。

  • フィルタリング方法がうまくいかない、これは私が実際に助けを必要としているものです


望ましい動作:

どの投稿にも 2 つ以上のカテゴリを含めることができます。1 つは昼または夜、残りは特定のカテゴリです。

私は主なカテゴリーを持っています: デイ & ナイト, 最初に選択する必要があるのは 1 つだけです, 日. これらの 2 つのカテゴリのどちらを選択しても、表示する必要がある投稿に一致します。

これら 2 つのカテゴリのいずれかを選択した後、面白い、奇妙な、建築物、屋上などのサブカテゴリでさらに絞り込むことができます。

Day&Night は何らかの形で必須のカテゴリです。Day を選択した場合、Night を含むすべてが表示されてはなりません。

ただし、Day を選択して Funny を選択すると、Day&Funny Selected の投稿が表示されます。また、funny の後に奇妙な選択をすると、Day/Funny/Weird に一致する投稿が表示される必要があります。

説明するのは本当に複雑ですが、動作は非常に単純で、優れた UX です。そのフィルターについて頭を悩ませて、このようにすることはできません。

私はコードだけが欲しいのではなく、これを作成する方法を理解したい:)将来の質問を避けるために。この時点で、これは純粋な JavaScript であることがわかりました。

背景として、私は最近Angularに転向したフロントエンド開発者であり、それにつま先を深く浸しています:)。

どうもありがとう!

4

0 に答える 0