AngularJS herkesi mutlu etmeye çalışır!
Bazı kullanıcılar, data-abc-abc
gibi veri niteliklerini kullanmayı tercih eder, doğrulayıcıları mutlu tutmayı farzederim. Diğer kişiler abc:abc
gibi ad alanlarını kullanmayı tercih eder, diğerleri ise abcAbc
gerçek yönerge adını kullanmayı tercih eder. Veya tüm kapaklar ABC_ABC
. Ya da x-abc-abc
gibi uzantı nitelikleri.
AngularJS, tüm bu durumları kapsamayı denemek için HTML'de kullanılan adı normalleştirir. data-
ve x-
soyulmuştur, geri kalan kısım, kelime sınırları olarak :
, -
ve _
ile kamburlanmıştır. Bu, JavaScript'te bildirilen yönergeye bakmak için kullanılan, yukarıda belirtilen vakalardan abcAbc
'u yapar.
Buna öznitelik normalizasyonu (US: öznitelik normalleştirmesi) adı verilir ve AngularJS documentation ve source code'da bulunabilir.
hata mesajı alınamıyor! Dokümantasyonu "her iki şekilde de yapabilirsiniz" şeklinde okudum, fakat durum böyle değil. Şaşırdım ki, şu ana kadar sadece 10 tane vardiya var. – spikeheap
Ayrıca, web bileşenleri ad ile satır içi: http://webcomponents.github.io/articles/web-components-best-practices/ –
İngilizcesi yerine "normalleştirme" kelimesinin ABD İngilizcesi formunu kullanmak için son paragrafı değiştirdim Açısal dokümanlar İngilizce yazımını kullandıkları ve İngiliz yazımları için arama yaptıkları için "normalleşme", herhangi bir sonuç getirmez. –