Yalnızca bir dizi kendi nesneleri arasında belirli bir değer içeriyorsa, bir html öğesini göstermenin bir yolunu bulamıyorum. Ben Yani eğer:filtrelenmiş dizi içeriyorsa ng-göster
people[
{
id:1, name: 'frank', type: 'good'
,id:2, name: 'john', type: 'bad'
,id:3, name: 'mary', type: 'good'
}
]
Ben türleri için başlık çeşit göstermek istiyorum. türleri şunlardır Yani eğer: Yukarıdaki dizisi ile
"great"
"good"
"bad"
için başlığı "büyük" görünür olmamalıdır.
Hem ngif hem de ngshow ile denedim. Problem sözdizimi ile ilgili gibi görünüyor. denedim sonuncusu:
(people|filter:(type:'great'))
Ama konsolda bir hata alıyorum.
Doğrudan html'de düzeltmek veya bu tür bir işlem için denetleyiciye güvenmem mümkün mü?
Neden 'ng-show' ifadesinde kullanılmıyor? Örnek: 'people.type! = 'Great'' – kazupooot
http://plnkr.co/edit/xQBqLLhSDT2dhPrhVSWS?p=preview – kazupooot
Sorunun Angular filtrelerini, Kazupooot'u nasıl kullanacağını değil, nasıl kullanılacağını düşünüyorum. Filtrelenmiş bir dizinin sonuçlarına göre karar vermek. OP, açıklayabilir misin? –