2017-10-13 10 views
0

AngularJS 재질을 사용하여 양식을 작성하려고하는데 내 드롭 다운 옵션이 표시되는 데 문제가 있습니다. 내 HTML이 내 서버 스크립트의 개체 배열에 저장됩니다. 아래에서 내가 뭘 잘못하고 있니?AngularJS 재질 드롭 다운 옵션이 작동하지 않습니다.

<md-input-container class="md-block" flex-gt-sm ng-switch-when="choice"> 
    <label for="{{element.section_element_name}}">{{element.section_element_label}}</label> 
    <md-select id={ {element.section_element_name}} type="selectbasic" value={{element.q_value}}> 
     <md-option ng-repeat="option in element.section_element_choices" value="{{option.element_choice_value}}"> 
      {{option.element_choice_label}} 
     </md-option> 
    </md-select> 
</md-input-container> 
+0

당신은 당신의 요소 객체의 exemple를 추가 모시? –

+0

먼저 md-select 태그 –

답변

0
<md-input-container class="md-block" flex-gt-sm ng-switch-when="choice"> 
    <label for="{{element.section_element_name}}">{{element.section_element_label}}</label> 
    <md-select id={ {element.section_element_name}} type="selectbasic" ng-model="selectedItem"> 
    <md-option ng-repeat="option in element.section_element_choices" value="{{option.element_choice_value}}"> 
     {{option.element_choice_label}} 
    </md-option> 
</md-select> 

+0

에서 ng-model = "selectedItem"을 추가해야합니다. 미안 해요, 각도에 익숙하지 않은데, ng-model = "selectedItem"은 어디에 정의되어 있습니까? 그 이유를 이해하려고 =). 감사! – Dave

+0

ngModel은 뷰를 모델에 바인딩하는 역할을 담당하며 input, textarea 또는 select와 같은 다른 지시문에 필요합니다. ng-model은 지시문 md select에서 필요합니다. https://docs.angularjs.org/api/ng/directive/ngModel –