Handlebars, lookup
adlı yerleşik bir yardımcıya sahiptir. documentation, nasıl çalıştığı konusunda net değildir. Bir örnek görebilir miyim?Handlebars arama yardımcısı kullanma örneği
cevap
Elbette, beni geç! İşte geleceğinizden bir örnek.
bir nesne ya da dizi arr
ve bir değişken key
varsayalım ve çıkış arr[key]
değerini isteyen, arama yardımcı {{lookup arr key}}
kullanmak.
yardımcı tanımlayan kod basitçe: Biz istediğimiz özelliğin adını bilmiyorsanız o bir değişken veya bir sonucu olduğu için
function(obj, field) {
return obj && obj[field];
}
arama özelliği, örneğin yararlıdır ifadesi.
var book = {
title: 'Discovery of Heaven'
};
Böyle HTML bu bırakabilir:: Biz bu nesneyi varsa
'Belki don
<p>{{lookup book 'title'}}</p>
:
<p>{{book.title}}</p>
eşdeğerdir hangi unvanı istediğimizi biliyoruz. özellik adı yerine bir değişken bir yerdedir ki:
var property = 'title';
Şimdi böyle kitap başlığını gösterebilirim: Eğer doğru
<p>{{lookup book property}}</p>
Bu, resmi dokümanlardaki dizilere yapılan referans ve diğer cevapların kırmızı bir ringa balığı olduğu için daha iyi bir tanımdır. Aşağıdakileri ekleyerek düşünce trenini daha da genişletebilirsiniz: 'var property = 'authors'; {{#each (arama defteri mülkiyeti)}} – TimM
- 1. Mandrill ile özel Handlebars yardımcısı oluşturma?
- 2. Basit RMI Geri Arama Örneği
- 3. Ses Kuyruk Hizmetlerini kullanma örneği
- 4. Arama Yöntemlerine Öznitelikleri Kullanma
- 5. JavaScript nesnesini/hash'ı Handlebars yardımcısına geçirin mi?
- 6. Görünüm Yardımcısı
- 7. Handlebars ile twig kili parantez
- 8. Ember JS/Handlebars yardım görüntülüyor
- 9. NodeJS + Express + Handlebars - "index.html" görünümü bulamadı
- 10. Ember bağlı blok yardımcısı
- 11. Arama Önerileri için SUGGEST_COLUMN_ICON_1 web URL'sini kullanma
- 12. Boolean mantığı bir handlebars şablonu içinde
- 13. Şablonda yazılı diziyi meteor/handlebars yardımcısına iletin
- 14. ember.js ile önceden yazılmış handlebars şablonları
- 15. handlebars şablonlarını harici dosyalara yerleştirme AJAX
- 16. Preveiled Handlebars şablonlar Requirejs ile Backbone içinde?
- 17. Google Resim Arama API'sı, çalışan bir örneği var mı?
- 18. ruby özel sınıf yöntem yardımcısı
- 19. Delphi Sınıf Yardımcısı RTTI GetMethod
- 20. Devise Test Yardımcısı - sign_in çalışmıyor
- 21. Raylar date_field yardımcısı nasıl kullanılır?
- 22. ASP.NET MVC'de uygulama yardımcısı MVC
- 23. sınıf örneği örneği
- 24. örneği
- 25. nltk içinde çoklu öğrenme sınıflandırması kullanma, çoklu durum örneği
- 26. Farklı tamamlayıcılarla birden fazla ace editör örneği kullanma
- 27. RestSharp.NetCore içinde ExecuteAsyncPost örneği
- 28. Bir yazım örneği örneği ve
- 29. asp.net mvc Bundle.IncludeDirectory örneği?
- 30. Arama git Komutları Regex Kullanarak
Gelecek, doğru cevap olarak bunu kabul etmelidir. Ayrıca, PM gelecek hafta piyango sonuçları lütfen. – stevenmc
İade edilen nesnenin nasıl kullanılacağını da gösterir misiniz? – cyrf