我正在尝试在Javascript中显示我的视图中的属性数组,但它没有正确显示。它看起来像这样:
vm.statesList: [ObjectStateCode: "AL"StateId: 1 StateName: "Alabama"_backingStore: ObjectStateCode: "AL"StateId: 1StateName: "Alabama"__proto__: ObjectentityAspect: ctor__proto__: Object,]
但是当我这样显示时:
<select data-ng-model="cdModel.documentRequestData.RESIDENT_STATE"
ng-change="cdModel.documentChanged()"
ng-options="state as code for (code, state) in vm.statesList"></select>
然后它只显示StateId而不是其他任何东西。每当我反向编码和状态,所以它“状态为vm.stateList中的(状态,代码)代码”我无法显示任何内容,它只是一个空白的下拉列表(正确的#虽然!)。它也不会通过重复显示属性,如下所示:
<tr ng-repeat="st in vm.statesList">
<td>Names:</td>
{{st.stateList.StateName}}
{{st.stateCode }}
{{ st.stateId }}
</tr>
我的问题:如何显示StateName并让StateCode成为ng-options中使用的(返回)?注意:我并不担心全部是StateId!
答案 0 :(得分:0)
ng-options="state.StateCode as state.StateName for state in vm.statesList"