Angular JS uygulamasında yeniyim ve temel işlevleri biliyorum. İstenilen çıkışı benzersiz olmayan anahtarlar ile elde etmek için ng-tekrar ve filtre seçeneklerini kullanmakta zorlanıyorum.Angular js ng-yineleme tuşu ile kilitleme
Arabaları html cinsinden renkle göstermek veya kategoriler oluşturmak istiyorum.
Sort by: CarID, Make or **Color**
Blue
Focus
Red
Camry
Mustang
Yellow
LandCruiser
denetleyici gelen dizilerdir:
cars: [
{
"carid": 1,
"makeid": 1,
"carname": 'camry',
"color": 'red'
},
{
"carid": 2,
"makeid": 2,
"carname": 'mustang',
"color": 'red'
},
{
"carid": 3,
"makeid": 1,
"carname": 'landcruiser',
"color": 'yellow'
},
{
"carid": 4,
"makeid": 1,
"carname": 'focus',
"color": 'blue'
},
{
"carid": 5,
"makeid": 3,
"carname": 'civic',
"color": 'blue'
}
]
make: [
{
"makeid": 1,
"makeName": 'Toyota'
},
{
"makeid": 2,
"makeName": 'Ford'
},
{
"makeid": 3,
"makeName": 'Civic'
}
]
aşağıdaki html kullanmaya çalıştı ama hiçbir işe
için bu yüzden (Renk seçilir bu durumda) 'dir görmek istiyorum sonucu istenenAyrıca, yukarıdaki sorguda, Bir kez kullan kullanıcı ile Yap bağlantısını tıklatarak filtrede rengi nasıl değiştiririm?
'filer car.color' tarafından mı? Bu formattaki dokümanlar nerde? – Patrick
belki de bu http://stackoverflow.com/questions/14733136/ng-repeat-filter-by-single-field ve filtre sayfasındaki https://docs.angularjs.org/api/ng/filter/filter adresine bakın. filtre uygulamak. Giriş elemanı yerine bir düğme, bir açılır menü de kullanabilirsiniz ... –