2013-05-02 4 views
1

Есть ли способ сделать что-то подобное в Ember.js template?Как отобразить определенный элемент из массива в шаблоне Ember.js?

{{someObject.someArray[0].arrayPropery}} 

Когда структура объекта выглядит следующим образом:

someObject: { 
    someArray: [ 
     { 
      arrayProperty: 'Show me in template!' 
     } 
    ] 
} 
+0

какой у вас прецедент? –

ответ

1

Вы могли бы использовать: {{ someObject.someArray.firstObject.property }}, но это лучше, чтобы обеспечить вычисленное свойство в контроллере, который возвращает нужное свойство.

+0

Существует массив 'someArray' (не и объект), и я хочу отобразить первый элемент этого массива. Поэтому я даже не знаю, как ваш ответ связан с вопросом ... –

+2

'firstObject' - свойство на' Ember.Enumerable'. Он возвращает первый элемент, если он доступен. См. Документацию: http://emberjs.com/api/classes/Ember.Enumerable.html#property_firstObject –

Смежные вопросы