** strong text
** Как контроллер значения проходят в уголекКак пройти значение Ember Js контроллер с вне клик Event
<div>
{{view "select" content=model prompt="Please select a name" selectionBinding="App.selectedComboBoxController.model" optionValuePath="content.fullName" optionLabelPath="content.title" }}
</div>
-
<p>
Selected: {{App.selectedComboBoxController.model.title}}
</p>
Над кодом я получать правильный выход. , но я хочу передать это значение контроллера без кнопки
**Here my controller.**
App.ComboBoxController = Ember.Controller.extend({
});
привет melc..how могу ли я получить выбранное значение в контроллере.iam не понимает ниже строки App.IndexController = Em.ArrayController.extend ({ необходимо: ["selectedComboBox"] }); можно показать предупреждение для этого значения – raj
@raj Свойство 'needs' используется для управления зависимостями между контроллерами (документация: http://emberjs.com/guides/controllers/dependencies-between-controllers/) через поиск службы ember (http : //emberjs.com/guides/understanding-ember/dependency-injection-and-service-lookup/). Добавив 'needs: [" selectedComboBox "]' в 'IndexController', ember автоматически создает одноэлементное выражение' SelectedComboBoxController' и связывает его с 'IndexController', чтобы он мог быть доступен с помощью свойства' controllers.selectedComboBox'. – melc
@raj не заметил код 'ComboBoxController', который вы разместили, так что вот тот же пример, используя этот контроллер вместо http://jsbin.com/jidemihujo/1 – melc