SORU
6 ŞUBAT 2011, Pazar


&Lt açıklaması;script type = "text/şablon">... &;/lt script>

Ben sadece bir şey üzerine, daha önce hiç görmediğim tökezledi. Backbone.js kaynak'In örnek TODO uygulaması (Backbone TODO Example) JavaScript ile PHP etiketleri dışında ama bir şey gibi görünüyor içerdiği <script type = "text/template"></script>, bir kod içinde onların şablonları vardı.

Birisi bana bunu açıklayabilir mi? Bu yasal mı?

CEVAP
6 ŞUBAT 2011, Pazar


Bu komut dosyası etiketleri işlevleri (PHP gibi) şablon uygulamak için ortak bir yoldur, ancak istemci tarafında.

"Text/template", tarayıcının anlayabileceği bir senaryo değil, bu yüzden tarayıcı sadece bunu görmezden. bir tip ayarlayarak Bu size daha sonra çıkarılan ve HTML parçaları oluşturmak için bir şablon Kütüphanesi tarafından kullanılan bir şey koymak için izin verir.

Omurga yok güç kullanmak için herhangi bir özel şablon Kütüphanesi - orada epeyce orada: Mustache, Haml, Eco, ve bu yüzden de bir kullanılan örnek sana bağlı. underscore.js). Bu o script etiketleri içinde yazmak için kendi sözdizimi kullanır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • calicoJake

    calicoJake

    29 EKİM 2007
  • MADFINGER Games a.s.

    MADFINGER Ga

    21 NİSAN 2009
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008