SORU
7 Kasım 2011, PAZARTESİ


gidonun erişim dizi öğesi

Gidon bir şablon içinde: bir dizi bir öğenin dizini belirlemek mümkün olmaya çalışıyorum

{
  people: [
    {"name":"Yehuda Katz"},
    {"name":"Luke"},
    {"name":"Naomi"}
  ]
}

bunu kullanarak:

<ul id="luke_should_be_here">
{{people[1].name}}
</ul>

Yukarıda mümkün değilse, nasıl dizi içinde spefic bir öğe erişebilecek bir yardımcı yazıyorum?

CEVAP
4 Aralık 2012, Salı


Aşağıdaki,endeks önce ek bir nokta, işler beklenildiği gibi. Burada köşeli parantez dizin başka bir özellik gelir, isteğe bağlıdır:

{{people.[1].name}}
{{people.1.name}}

Ancak, köşeli parantezgerekliiçinde:

{{#with people.[1]}}
  {{name}}
{{/with}}

İkinci olarak, köşeli parantezler olmadan dizin numarasını kullanarak birini almak istiyorum:

Error: Parse error on line ...:
...     {{#with people.1}}                
-----------------------^
Expecting 'ID', got 'INTEGER'

Bir kenara olarak: parantez (da) aksi halde geçersiz olur. gerçek tanımlayıcıları (endeks sayıları değil) atıfta bulunmak için segment-literal syntax için kullanılır What is a valid identifier? daha fazla bilgi

(YUİ. Gidon ile test edildi)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • POGProductionz

    POGProductio

    27 NİSAN 2012
  • bored before i even began

    bored before

    30 Mart 2009