2014-10-05 5 views
1

Я могу показать все свои варианты значения и метки, когда представление не в режиме редактирования, проблема заключается в том, что я не могу добиться того же, когда Эмбер Select View является в редактируемом режиме.Параметры не отображаются в режиме Ember Выбрать редактируемые

Вот код в вопросе:

App.ThreadsController=Ember.ArrayController.extend({ 

    selectContentTariffa: null, 

    selectContentTariffa: [ 
    {label: "180", value: "180"}, 
    {label: "200", value: "200"}, 
    {label: "300", value: "300"} 
    ], 

на мой взгляд, в редактируемом режиме, где я не могу отобразить параметры

{{#if editable}} 
<td>{{view Ember.Select prompt="Tariffa" content=selectContentTariffa optionValuePath="content.value" optionLabelPath="content.label" selectionBinding="selectContentTariffa" valueBinding="content.label"}}</td> 

на мой взгляд, когда он не редактируется и параметры отображаются корректно

<td>{{view Ember.Select prompt="Tariffa" content=selectContentTariffa optionValuePath="content.value" optionLabelPath="content.label"}}</td> 

Здесь jsbin в действии, чтобы воспроизвести проблему: http://jsbin.com/begopu/19/edit

ответ

1

Ваш объем изменен внутри каждого из вас, поэтому контроллер больше не this, что означает, что у вас нет доступа к его свойствам. Вы можете облегчить это с помощью each item in model, позволяя контроллеру/это по-прежнему находиться в области видимости и деталь вы итерацию, чтобы быть ограничена, как item

Пример: http://jsbin.com/jumem/1/edit

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

  • Нет связанных вопросов^_^