私はng-repeatを使用して繰り返している製品の配列を持っており、
<div ng-repeat="product in products | filter:by_colour">
これらの製品を色でフィルタリングします。フィルタは機能していますが、製品名や説明などに色が含まれている場合、フィルタを適用した後も製品は残ります。
フィルターを配列のすべてのフィールドではなくカラー フィールドにのみ適用するように設定するにはどうすればよいですか?
ベストアンサー1
colour
フィルターを適用するプロパティ (つまり ) を指定します。
<div ng-repeat="product in products | filter:{ colour: by_colour }">