help.Iが必要です。いくつかの条件でangle.js.を使用して値を取得できません。以下のコードを説明しています。Angular.jsを使用して配列から値をフェッチできません
var subcategories = [{
id:1,
name: 'SubCategory 1',
value: 1
}, {
id:2,
name: 'SubCategory 2',
value: 2
}, {
id:3,
name: 'SubCategory 3',
value: 3
}, {
id:4,
name: 'SubCategory 4',
value: 4
}];
var result = $filter('filter')(subcategories, {id:1})[0];
console.log('result',result);
は、ここで私は、そのid=1
subcategories
オブジェクトからすべてのデータをフェッチする必要があります。しかし、コンソールで私は結果undefined
を得ています。私を助けてください。
予想通り、このコードは動作します。問題は別の場所にある可能性があります。 –
ここには、[Plunker](http://plnkr.co/edit/T6AWJPpu561tZgzRIfsO?p=preview)のコードが表示されています。 – mdickin
おそらく複写 http://stackoverflow.com/questions/22851571/how-to-filter-by-a-specific-field-in-an-object-array-using-filterfilter – AlainIb