2014-11-10 3 views
0

나는이 문제를 해결하기 위해 고심하고 있습니다. 내 JSON에서ng-repeat 내의 선택 목록에 대한 각도 모델 옵션

내가 가진 :

<div ng-repeat="measure in TargetMeasures"> 
    <select name="{{ measure.Name }}_MeasureId" 
    data-ng-model="measure.AnnualTarget_MeasureId" 
    data-ng-model-options="XXX"></select> 
</div> 

나는 내가 할 필요가 무엇을 주위에 내 머리를 얻을 수 없습니다

"TargetMeasures": 
[{ 
    "Name": "Electricity", 
    "AnnualTarget_MeasureId": 1, 
    "SelectList": [ 
      { 
       "Text": "kWh", 
       "Value": "1", 
       "Selected": false 
      }, 
      { 
       "Text": "mmBTU", 
       "Value": "2", 
       "Selected": false 
      } 
      ], 
}] 

내가 선택 목록을 표시 할 리피터가 출력물에 올바른 태그를 넣으려면 XXX을 넣으십시오.

나는 여기에서 documentation 및 기타 다른 질문을 읽으려고 시도했으며, 지금까지 내가 생각해 낼 수있는 최선의 방법은 "text for value.SelectList"입니다.

이 나를 제공 : "오류 : [$ 구문 분석 : 구문] 구문 오류 : 식의 열 여섯에서 예기치 않은 토큰은 '에 대한'토큰"

+1

ng-options는 ng-model-options가 아니며? –

답변

0

귀하의 지시어 이름이 잘못, 그것은해야 ng-options="Text for Value in measures.SelectList"

+0

감사합니다. 나는 다음에 더 조심스럽게 문서를 읽을 것이다. 나는 또한 [Object Object]를 내 선택 목록의 출력으로 가져오고 있었지만 measure.AnnualTarget_Measure_SelectList의 obj에 대해'ng-options = "obj.Text로 고정했습니다. –

관련 문제