В моем приложении Ember.js есть шаблон с формой для нескольких строк ввода пользователем. Одним из элементов ввода является сложная настройка, которую я хочу повторно использовать, поэтому я помещаю ее в компонент. Когда пользователь отправляет форму, но значение из компонента не отправляется. Как я могу это сделать?Как вы можете использовать значение, сгенерированное в компоненте в форме родителя в Emberjs?
Например, это шаблон с основной формой:
<script type='text/x-handlebars' data-template-name='userForm'>
// multiple inputs like this in the main template:
{{view Ember.TextField valueBinding="newName"}}
// and then I bring in the component:
{{profile-details}}
<button {{action addEntry}}>Add</button>
</script>
Компонент шаблона содержит поля ввода, а также, например:
{{input type='text' value=number valueBinding="monitor"}}
То, что я хотел бы случиться что, когда пользователь нажимает кнопку в шаблоне, вызывая действие addEntry, значения из входов компонента идут вместе с входами шаблона в контроллер userForm. Как я могу это сделать? Спасибо