我正在努力解决这个问题。
在我的JSON中我有:
"TargetMeasures":
[{
"Name": "Electricity",
"AnnualTarget_MeasureId": 1,
"SelectList": [
{
"Text": "kWh",
"Value": "1",
"Selected": false
},
{
"Text": "mmBTU",
"Value": "2",
"Selected": false
}
],
}]
我有一个转发器,我想要一个选择列表出现:
<div ng-repeat="measure in TargetMeasures">
<select name="{{ measure.Name }}_MeasureId"
data-ng-model="measure.AnnualTarget_MeasureId"
data-ng-model-options="XXX"></select>
</div>
我无法理解我需要放入XXX的内容,以确保我在输出中获得正确的标签。
我在这里尝试阅读documentation和其他一些问题,到目前为止,我能想到的最好的是“测量值的文本。选择列表”。
这给了我:“错误:[$ parse:syntax]语法错误:令牌'for'是表达式”
第6列的意外标记答案 0 :(得分:0)
您的指令名称错误,应为ng-options="Text for Value in measures.SelectList"