2013-05-31 2 views
0

1 : n 관계가 있습니다. 예를 들어 그룹은 n 입니다. 엔티티 담당자가 그룹에 추가 할 선택 상자가있는 양식을 작성하려면 어떻게해야합니까? 내가 그것을 이해하는 것이을 contentBinding 수정해야합니까ember.js에서 1 : n 관계를 저장할 양식을 만드는 방법

{{! Create Person}} 
{{view Ember.TextField valueBinding='model.text'}} 
{{view Ember.Select 
    valueBinding='model.group' 
    optionValuePath='content.id' 
    optionLabelPath='content.name' 
    contentBinding='App.Group.FIXTURES' 
    prompt='Please Select'}} 

: 나는 다음 뷰 같은 것을 시도? ember.js 1.0.0-RC4를 사용하고 있습니다.

답변

1

는 대신

valueBindingperson 현재 템플릿에서 사용할 수 있다고 가정의 selectionBinding를 사용하려면 :

{{view Ember.Select 
     contentBinding='App.Group.FIXTURES' 
     optionValuePath="content" 
     optionLabelPath="content.name" 
     selectionBinding="person.group"}} 
+0

나는 그것을 시도 할 수 있습니다. 그러나 어떻게 그룹 컬렉션을 바인드/가져올 수 있습니까? 나는 FIXTURES를 사용하고 싶지 않다. (DS.Model 객체의 배열이 아니다.) 제 예제의 모델은 사람입니다. – koalabruder

+0

'contentBinding'은 모든 자바 스크립트 객체가 될 수 있습니다. 컨트롤러에서 만들 수 있습니다. – mehulkar

관련 문제