Я пытаюсь реструктурировать тесно связанные части приложения ember.js, особенно представления и шаблоны для контроллеров.
Все примеры, которые я видел, связывают представления непосредственно с контроллерами в определении класса представления или путем передачи (глобального) пути контроллера к представлению в самом шаблоне.
Миксин TargetActionSupport (я думаю, что DelegateSupport в sproutcore) кажется хорошим кандидатом, но все же требует, чтобы цель (контроллер) и действие были установлены в самом шаблоне.
В идеале я хотел бы создать свои представления в контроллере (как-то), установить цели и действия, но также установить переменные представления в моих шаблонах (например: статические классы, id), но я Я не уверен, как это сделать, или это правильный подход.