自分のオブジェクトをフィルタリングするためのカスタムパイプを作成しました。これはドロップダウンセレクタで使用すると正しく動作します。しかし、私はフィルターが動作するたびにコンソールを介してログに記録することで、フィルターが複数回実行されることに気付きました。Angular2カスタムフィルタパイプが複数回実行されますか?
基本設定は、要素を含むドロップダウンメニューであり、次にこれらの要素を含むオブジェクトの一覧です。私のコンポーネントのOnInitは、ドロップダウンのデフォルト選択を設定しました。私のフィルターが複数回実行される理由は何ですか?
正常に動作していても、複数回実行されているため、別のフィルタを妨害しています。
フィルタをどのように使用しているかを確認するには、コード/テンプレートを含めることができますか? –
Angularは、アプリケーションの状態に応じてコンテンツを頻繁にリフレッシュします。私はただ一度呼ばれているものに数えません。 – rook
あなたのコードを見ることなく、あなたの質問について理解するのは難しいです。 –