2014-09-02 2 views
0

У меня есть коллекция, в которой каждый элемент коллекции является видом. Я хочу отобразить все виды сразу один за другим. Как я могу это сделать? Следующие действия недействительны:Thorax collection of views

{{#collection logicViews item-view="LogicView"}} 
    {{view this}} 
    {{/collection}} 

ответ

1

Я думаю, что для вас здесь будет рассмотрен массив взглядов по двум причинам. # 1, коллекции/модели должны представлять бизнес-логику/ресурсы CRUD. # 2 (и это касается вашей проблемы), вспомогательный помощник collection обертывает ваш взгляд в представлении уже и, вероятно, добавляет один или два уровня сложности, которые вам, вероятно, не нужны. Я посмотрю, сможете ли вы уйти с помещением ваших представлений в массив и с помощью цикла {{each}} для их отображения.

Редактировать: вот пример скрипки, http://jsfiddle.net/carpeliam/bv2f1yya/.

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