Angular ngCloak

Angular ngCloak

Uygulama yüklenirken tarayıcı tarafından html iskeleti kötü gözükmesin ve titremeler yapmasın diye bu özellik eklendiği elementi display: none şeklinde gizli tutacaktır.

Codepen Ön izlemesi

Kullanım Şekli

<ANY>

</ANY>

CSS

<ANY class=””> … </ANY>

Angular ngClick

Angular ngClick

Bir elemana tıklanıldığında ona bir özellik belirlemenizi sağlar.

Codepen Ön izlemesi

Kullanım Şekli

<ANY
ng-click=”expression”>

</ANY>

Angular ngClassOdd

Angular ngClassOdd

ngClass bu yönergelerin dışında çalışır. ngClassEven ve ngClassOdd özelliklerini ngRepeat ile kullanabilirisiniz. ngClassOdd tek satırlara etki edecektir.

Codepen Ön izlemesi

Kullanım Şekli

<ANY
ng-class-odd=”expression”>

</ANY>

CSS

<ANY class=”ng-class-odd: expression;”> … </ANY>

Angular ngClassEven

Angular ngClassEven

ngClass bu yönergelerin dışında çalışır. ngClassEven ve ngClassOdd özelliklerini ngRepeat ile kullanabilirisiniz. ngClassEven çift satırlara etki edecektir.

Codepen Ön izlemesi

Kullanım Şekli

<ANY
ng-class-even=”expression”>

</ANY>

CSS

<ANY class=”ng-class-even: expression;”> … </ANY>

Angular ngClass

Angular ngClass

ngClass yönergesi dinamik eklenecek tüm sınıfları temsil eden bir ifadedir. Veri bağlamada bir HTML elemanı CSS sınıfları ayarlamanızı sağlar.

Codepen Ön izlemesi

Kullanım Şekli

<ANY
ng-class=”expression”>

</ANY>

CSS

<ANY class=”ng-class: expression;”> … </ANY>

Angular ngChecked

Angular ngChecked

İşaretlenen onay kutusu için ayarlanır. ngModel ile kullanmayı unutmayınız. Bu bazı beklenmedik sorunlara neden olabilir.

Codepen Ön izlemesi

Kullanım Şekli

<INPUT
ng-checked=”expression”>

</INPUT>

Angular ngChange

Angular ngChange

Kullanıcı girişi değiştirdiğinde verilen ifadeyi değerlendirmenize olanak sağlar.

Codepen Ön izlemesi

Kullanım Şekli

<input
ng-change=”expression”>

</input>

Angular ngBlur

Angular ngBlur

Focusun tersi olayı için özel davranış belirtin. Yani örneğin bir inputa focuslanıp daha sonra dışına tıklarsanız focus olma durumu ortadan kalkar ve blur olayı devreye girer. Bu olay için bir davranış oluşturmanızı sağlar.

Codepen Ön izlemesi

Kullanım Şekli

<window, input, select, textarea, a
ng-blur=”expression”>

</window, input, select, textarea, a>

Angular ngBindTemplate

Angular ngBindTemplate

ngBindHtml de ki gibi çalıştığını söyleyebiliriz. Fakat html öğelerini içeremez(span, option gibi). Birden çok {{ifade}} şeklindeki ifadeyi içerebilir.

Codepen Ön izlemesi

Kullanım Şekli

<ANY
ng-bind-template=”string”>

</ANY>

Angular ngBindHtml

Angular ngBindHtml

İfadeyi denetler ve güvenli bir şekilde belirtilen elemanın içine ekler. Html öğesini başka bir html içine eklememizi sağlar. jQuery’de ki append işlemi gibi sayılır.

Not: angular-sanitize.js çağırmayı unutmayın !

Codepen Ön izlemesi

Kullanım Şekli

<ANY
ng-bind-html=”expression”>

</ANY>