3

手始めに、私はプログラミングの「初心者」なので、物事がどのように機能するかを学び、コミュニティに助けを求めています。

しかし...私が知りたいのは:

構築したい Web アプリケーションがあり、2 つの主要なユーザー インターフェイスのうちの 1 つは事実上カレンダー製品です。各カレンダー アイテムには 8 つのカテゴリ アイテムが関連付けられており、各カテゴリには約 5 つのオプションがあります。できればページのリロードを必要としないフィルターとのユーザー インタラクションを使用して、カレンダーに堅牢なイベント フィルタリング システムを持たせたいと考えています。

この情報があれば、Javascript はフロント エンドでフィルタリングを行うことができますか? また、フィルターの選択/選択解除に基づいてサーバー側でイベントを配信/再配信するのではなく、それが最も適切なフィルタリング方法ですか? たとえば、合計 50 のイベントがあった場合 (フィルターが適用されていないと仮定)、サーバー側の言語で 50 個すべてをクエリ/ロードし、JS に渡します。JS はフィルタリング ロジックを実行し、表示/非表示を行います。適切に?

4

1 に答える 1

0

フロントエンドからのデータ フィルタリングに最適なツールである cross-filter を試すことができます。

以下のリンクから詳細を読むことができます。

github のクロスフィルター

于 2017-02-28T13:48:14.453 に答える