AngularJS: ng-click "yararlı"? Neden ng-{olay} AngularJS içinde yok?
Ben sadece AngularJS öğrenmek ve AngularJS bazı kavramlar ile mücadele etmeye başladı. Eğer biri bana bazı noktaları açıklamak olsaydı harika olurdu.
ng-click
teknik olarakonclick
Aynı olmadığını anlıyorum (here), ama her iki biçimlendirme yerleştirilir. Bu olacağını düşündüm ""? kötü uygulama Neden bu insanların çoğu bu derseniz AngularJS temel kavramlar""? kötü JavaScript DOM öğesi seçmek için daha iyi ve biçimlendirme mantığı yerleştirmek değil olacağını düşündüm.ng-click
AngularJS tıklatın olaylara tepki vermek için doğru bir yol olup olmadığını ben diğer DOM olayları ile ne yapmalıyım?ng-mouseover
ama tüm DOM olayları AngularJS eşdeğer olması gibi diğer bazı direktifler olduğunu görüyorum. Nasıl bir 'damla' AngularJS (dolayısıyla AngularJS - normal olmayan) olay? ele ben Açık olmak: 5* *istiyorum.
Çok teşekkür ederim, Pipo
CEVAP
Neden bu insanların çoğu bu derseniz AngularJS temel kavramlar""? kötü
Aslında Unobtrusive JavaScript gibi kim daha kötü olduğunu söyleyebilir. Angularians (ve flex deneyimi olan) daha açıklayıcı bir yaklaşım olarak değer görüyor.
"Açısal etrafında inşa inancı olan bildirimsel kod iyidir zorunlu gelince bina KBS kablo ve yazılım bileşenleri bir araya... Tarafından bildirimli olarak nitelendiren nasıl UI değiştirmeli olarak uygulama durumu değişiklikleri, serbest düşük seviye DOM manipülasyon görevleri. -- Overview doc
Ayrıca bakınız 8**
ben diğer DOM olayları ile ne yapmalıyım?
Onları dinlemek için kendi yönergeleri (veya bir başkası zaten yazılı olan bir tane bulabilirsiniz) yazın. Açısal tarayıcı kendi direktifleri yazarak yaptığı şeyi uzatmak için güç verir.
Güncelleme: aşağıdaki yorum, Tim Stewart doğal Açısal tarafından desteklenen herhangi bir olay için bir geri arama bağlamak sağlayan değil AngularUİ ui-event ... ... bahseder.
Angularjs form içinde bir düğmesi sayf...
Nasıl "AngularJS yenile" söyl...
AngularJs "denetleyicisi" sö...
Bir C# neden "Gönderen" para...
Neden olayları tanımlarken "olay&...