SORU
14 Kasım 2013, PERŞEMBE


ember.js gidon: render vs vs vs vs outlet kısmi görünümü kontrol

Her etrafında dağınık yorumlar var, ama hala 0 farkları net & kullanım değilim. Biri bana yan yana bir karşılaştırma yapabilir mi acaba?

{{outlet}}
{{outlet NAME}}
{{render}}
{{partial}}
{{view}}
{{control}}

Not: this post kısmi vs render ile çok yardımcı oldu

CEVAP
14 Kasım 2013, PERŞEMBE


Emberjs kılavuzunda açıklandığı gibi aşağıdaki ana özellikleri ile birlikte şablon yardımcıları. (http://emberjs.com/guides/templates/rendering-with-helpers/)

1.{{outlet}} - bir şablon rota yönlendirici tarafından belirlenen temel Oluşturur. Rotaya göre karşılık gelen denetleyici ve görünümü kullanılır.Bu en yaygın olduğu içeriği rotaya göre işleme yararlıdır.

2.{{outlet NAME}} - tam olarak içeriği işlemek için rota belirleme olanağı Sağlar.Bir yol için bir tane daha şablon içeriğini işlemek için çalışırken yararlı.

3.{{render}} - outlet ama denetleyicisine Benzer/view/modeli, doğrudan ya da dolaylı olarak yardımcı tarafından belirtilebilir. Bağlam (görünüm/denetleyici) ve model geçersiz kılmak için yeteneği ile birden fazla şablon içeriğini işlemek için gerekli zaman yararlı. Eğer model belirtilirse ilgili denetleyicisi benzersiz bir örneğini kullanır, aksi tek örneği kullanır.Birden fazla şablon içeriğini render yaparken yol bağlam overide ve model için gerekli zaman yararlı.

4.{{control}} - singleton denetleyicisi yeniden yerine her arama için yeni bir denetleyici örneği kullanır dışında işlemek gibi Çalışır. Olası model belirtmeden aynı güzergah için birden çok render kullanımı uygun değildir render kullanırken, bu durum için control kullanılmalıdır.Her bir denetçi için yeni örneklerini desteklemek için yararlı içerik oluşturulan şablon.

Güncelleme:Kontrol Yardımcısı https://github.com/emberjs/ember.js/commit/86eecd7ef7cdc7d2ea6f77b3a726b293292ec55d kaldırılmıştır .

5.{{partial}} - bağımsız değişken olarak işlenecek şablonu Alır ve bu şablon oluşturur. İçerik ya da kapsam değiştirmez. Sadece geçerli kapsamı ile verilen şablonu bırakır. Hayır görünüm sınıfı kısmi belirtildi.Şablon modülleri içine bir şablon kırmak için, daha iyi denetim için gerekli olduğunda veya yeniden kullanılabilirliği, herhangi bir görüş oluşturmadan sınıfları yararlı.

6.{{view}} - Bu görünüm, bir sınıf ama kısmi sağlanır gibi çalışır. Görünüm sınıfı kullanılacak şablonu belirtir.Modüller halinde bir şablon kırılma ama olay işleme için bir görünüm sınıfı, örneğin gerektiren yararlıdır.

7.{{#view}} - üst görünüm alt görünüm içi şablon belirtme şablonu sağlar görünüm Yardımcısı, blok form Var. (http://emberjs.com/guides/views/inserting-views-in-templates/)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BradleyWuzHere

    BradleyWuzHe

    25 NİSAN 2011
  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • TechnoBuffalo

    TechnoBuffal

    8 HAZİRAN 2007