SORU
31 Mayıs 2014, CUMARTESİ


Açısal tembel bir zaman ifadeleri için bağlayıcı

AngularJS sürüm 1.3.0-beta bu yana yeni bir özellik vardır.10: "lazy one-time binding".

Basit ifadeler ::, açısal ifadesi ilk olarak değerlendirildi sonra izlemeyi durdurmak için söylüyorum ile öneki. Ortak verilen örnek gibi bir şey:

<div>{{::user.name}}</div>

Aşağıdaki olanlar gibi ifadeler için benzer bir sözdizimi var mı?

<div ng-if="user.isSomething && user.isSomethingElse"></div>
<div ng-class="{classNameFoo: user.isSomething}"></div>

CEVAP
31 Mayıs 2014, CUMARTESİ


Evet. :: bile ngIf ngClass: olanlar ile her ifadeler önek

<div ng-if="::(user.isSomething && user.isSomethingElse)"></div>
<div ng-class="::{classNameFoo: user.isSomething}"></div>

Aslında the code sadece kontrol eden ilk iki karakter ifadesi : için etkinleştirmek için bir bağlayıcı (ve sonra onları kaldırır, böylece parantez değil hatta gerekli). Her şey aynı kalır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • modica89

    modica89

    24 HAZİRAN 2007
  • Slave Boy Films - Fandom from a Galaxy Far Far Away

    Slave Boy Fi

    12 HAZİRAN 2009