filterFilter 機能を使用したいのですが、実行するたびに新しい配列を作成するのではなく、データの配列を再利用したいと考えています。したがって、インデックスの配列を返すと、サービス内でインデックスに関連付けられたアイテムを返すことができます。このようにして、サービスで $watch エクスポートを作成できるため、フィルターの代わりに実際のアイテムを監視できます。
angular filterFilter ソースをコピーすることを検討しましたが、長期的には維持できません。どうすればよいですか?
環境:
オブジェクトの配列を保持するスキーマをステップに適用するフォームウィザードサービスを作成しています(各ステップでオブジェクト構造がわずかに異なるものが多数あります)。filterFilter はオブジェクトの新しい配列を返すため、「セッター」を使用してサービス内のオブジェクトを変更すると、オブジェクト自体が更新されるのではなく、新しい (?) 作成されたオブジェクトが更新されます。