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

  • Fullscreen

    Fullscreen

    23 Mart 2006
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012
  • Vsauce

    Vsauce

    30 Temmuz 2007