Denetleyicimde, daha sonra ızgarada filtrelenen bir değer ayarlayabilmek/güncellemek istiyorum. Şu anda, filtreye yapılan değişiklikler, ızgaraya yazılana kadar güncellenmez; bu daha sonra filterChanged olayını tetikler. Izgara yapılandırmamda verileri otomatik olarak nasıl filtreleyebileceğime veya en azından sabit bir yenilemeye ilişkin herhangi bir fikrim var mı?AngularJS: UI Grid için harici filtreden süzgeç güncellemesi
Yardımlarınız için teşekkür ederiz.
AngularJS UI Grid web sitesinden biraz değiştirilmiş bir Plunker. http://plnkr.co/edit/pgX31NT3Ry3XllZ3JO2B?p=preview
İşte columnDefs bölümünde benim geçerli filtre tanımı aşağıda verilmiştir:
{ field: 'company', filter: {
noTerm: true,
condition: function(searchTerm, cellValue) {
return cellValue == scope.term;
}
Sürüm 3.2.1'den başlayarak, yenileme() artık, özel filtre işlevini yeniden değerlendirmek için ızgaraya neden olan olayı tetiklemez. Sadece filtre kutusuna metin koymak o olayı tetikler. – Bowen
plunkr Güncelleme ... Ben oldukça uzun bir süre içinde API ile denemedim, şimdi başka bir şey olabilir – r0m4n
Gibi söyledim, ben ui ızgara yeni sürümü ile ilgili bir sorun olduğunu düşünüyorum. – Bowen