X-tmpl nedir?
Net cevap arıyordu, ama bir şey bulamadılar. Bu kod küçük snack anlayamıyorum gerçekten beni hayal kırıklığına uğratıyor,. (Eklenti olarak adlandırılan bir parçası: Dosya Upload) bir WordPress kullanmak
<script id="template-download" type="text/x-tmpl">
{% for (var i=0, file; file=o.files[i]; i ) { %}
<tr class="template-download fade">
{% if (file.error) { %}
<td></td>
<td class="name"><span>{%=file.name%}</span></td>
<td class="size"><span>{%=o.formatFileSize(file.size)%}</span></td>
<td class="error" colspan="2"><span class="label label-important">{%=locale.fileupload.error%}</span> {%=locale.fileupload.errors[file.error] || file.error%}</td>
{% } else { %}
<td class="preview">{% if (file.thumbnail_url) { %}
<a href="{%=file.url%}" title="{%=file.name%}" rel="gallery" download="{%=file.name%}"><img src="{%=file.thumbnail_url%}"></a>
{% } %}</td>
<td class="name">
<a href="{%=file.url%}" title="{%=file.name%}" rel="{%=file.thumbnail_url&&'gallery'%}" download="{%=file.name%}">{%=file.name%}</a>
</td>
<td class="size"><span>{%=o.formatFileSize(file.size)%}</span></td>
<td colspan="2"></td>
{% } %}
<td class="delete">
<button class="btn btn-danger" data-type="{%=file.delete_type%}" data-url="{%=file.delete_url%}">
<i class="icon-trash icon-white"></i>
<span>{%=locale.fileupload.destroy%}</span>
</button>
<input type="checkbox" name="delete" value="1">
</td>
</tr>
{% } %}
</script>
- Yazın
text/x-tmpl
nedir? - Ne
{%
%}
etiketler bu? - Çözümleyici bu kod ne yürütür?
- ...
...ama bu konuda her şeyi bilmek ister.
CEVAP
x-tmpl gerçek bir anlamı yoktur, sadece javascript gibi komut yorumlama tarayıcı durdurur.
Çoğunlukla jquery şablonları ile kullanılan veya knockoutjs template binding.
Bir noktada, javascript veri nesnesi bazı html işlemek için bir şablon ile birlikte kullanılır. Veri nesne değerleri o { % } { % } bazı bölümlerde, döngüler vs gibi bir kod akışını yansıtan şablona benzer, işaretli yerini alacak.
Şablon kitaplığı {%} ancak, DV şablonları, jsrender veya nakavt değil kullanan emin değilim. Kütüphaneleri örnek kodu içinde başvurulan şeyi kontrol etmen gerekiyor.
Geçerli bir e-posta adresi maksimum uz...
&Quot nedir;@Özel" Objective-C?...
JQuery ile bir tablo satırı kaldırmak ...
__Dirname ./ arasındaki fark nedir nod...
LocalStorage, sessionStorage, oturum v...