AngularJS de html etiketleri içerisinde kullandığımız filter ları Controller içerisinde de rahatlıkla kullanabiliriz. Nasıl mı? Kullanımı için detaylı bilgi için makalenin devamına göz atabilirsiniz.
Kategori: AngularJS
AngularJS’de ngRepeat ile listelediğimiz kayitlarin toplam sayisini almak için length özelliğini kullanmak yetiyor fakat filtreleme sonrası toplam uzunluğu yani filtreleme sonucundaki kayıt sayısını almak için ise farklı bir yol islememiz gerekiyor.
AngularJS’de yer alan ngBindHtml direktifi ile html kodlarınızı sayfada düz metin olarak değilde html kodlarının çalışır halde gözükmesi ve html kodlarının işlev kazanması için kullanılabilir bu yönü ile ngBind direktifinden ayrılıyor.
Daha önce ngClass direktifini kullandıysanız bu iki direktif kullanımının ve amacının ngClass direktifinden pek farkı yok ikisini birbirinden ayıran tek fark ngClassEven ve ngClassOdd direktifleri ngRepeat ile yapılan listelemelerde tek veya çift index değerine sahip liste elemanlarında çalışıyor.
AngularJS ile ng-repeat direktifini kullandığınızda eğer repeat işlemi yaptığınız arraydeki değerler benzersiz değilse yani aynı değerden birden fazla varsa o zaman bu hatayı almanız olasıdır bu durumda yapmanız gereken çok basit.
Google Material Design, Androidde Google uygulamlarının yeni tasarımı olan material design ile ilgili web veya mobil uygulamalar geliştirmek isterseniz birbirinden güzel kaynaklara makalenin devamından ulaşabilirsiniz.
AngularJS ile sayfaları parçalara ayırıp daha okunaklı ve anlaşılır projeler hazırlayabilirsiniz ve AngularJS route yapısı ile bu ayrı sayfaları ve içerisindeki controller verileri asenkron bir şekilde sayfa yenilemesi olmadan gösterilmesi sağlayacağız.
AngularJS $http ile get, post işlemlerini çok basit bir şekilde json verisi dönecek url adresi parametre olarak geçip ardından success fonksiyonu ile olumlu sonuç dödüğünde verilere erişebiliyoruz.
AngularJS ile ilgili yaptığım uygulamada file input nesnesinde change event’ine ihtiyaç duyduğumda angular ng-change event’ini kullanmaya çalıştım fakat tetiklenme olmadı araştırma yaptığımda ise çoğu kişi tarafından paylaşılmış çözüm yöntemi.
AngularJS ng-submit attribute’ü ile normal submit işlemi yanısıra ng-click’de olduğu gibi bir javascript fonksiyonu belirtilip daha sonra submit edilen değişkenler üzerinde gerekli işlemlerimizi gerçekleştirebiliyoruz.