Многоразовые компоненты / виды для EmberJS
Я пытаюсь создать повторно используемый компонент или представление для создания моих меток и текстовых вводов, помещенных в контрольную группу Bootstrap. Компонент должен создать что-то вроде этого:
<div class="control-group">
<label class="control-label" for="approachInputId">ApproachLabel</label>
<div class="controls">
{{view Ember.TextField valueBinding='approach'}}
</div>
</div>
То, что я могу назвать с использованием кода в соответствии с:
{{view App.TextFieldWithLabel valueBinding='approach' label='ApproachLabel'}}
Есть похожий вопрос по переполнению стека:Использование идентификаторов текстовых полей Ember.js для тега <label>
Где один из ответов включает в себя ссылку на этот jsFiddle.http://jsfiddle.net/GtsKK/2/
Это почти то, что я ищу, но я хотел бы понять, как передать метку и valueBinding при вставке представления{{view App.TextFieldWithLabel}}
вместо того, чтобы объявлять их в массиве объектов JS.
Любая помощь будет оценена.
РЕДАКТИРОВАТЬ: 29 января 2013
Я создал еще одну JSFiddle наhttp://jsfiddle.net/ianpetzer/3WWaK/ который ясно показывает, чего я пытаюсь достичь. Я не могу получить значение переменной для передачи из точки, где я вставляю представление в шаблон.