2017-01-23 4 views
0

Как я могу получить доступ к элементу X массива внутри шаблона метеор?Возвращаемый элемент массива по индексу/переменной в шаблоне пространственных символов метеора

Благодаря Return array item by index in a meteor spacebars template я знаю, как сделать это для конкретного индекса:

<p>{{array.[0]}}</p> 

Но мой вопрос заключается в том, чтобы сделать это для выполнения определенного индекса. Скажем, что X определено и имеет действительное значение. Почему это не работает для меня?

<p>{{array.[X]}}</p> 

ответ

0

Вы можете попробовать

<p>{{array.[@X]}}</p>

или

{{#each getArray}} <div class="item" data-value="{{someHelper @index}}">{{this}}</div> {{/each}}

+0

Первый вариант не работает для меня. Второй работает, но я предпочитаю избегать использования помощника. Любая другая идея? – rafahoro

+0

@rafahoro> Я не понимаю вашу проблему с помощником? безопасность, производительность, повторное использование, ...? –

+0

@JeanRAKOTO просто для того, чтобы сделать код удобным для подражания (для меня как минимум). Необходимость обращаться к помощнику, просто для доступа к массиву, кажется немного странным. – rafahoro