问问题
2182 次
2 回答
5
在这里,您需要做的就是使用ng-options
它应该将所选对象格式与默认格式相匹配。
<div ng-app="myApp">
<div ng-controller="myCtrl">
<select ng-model="jsModel.selVal" ng-options="myVal.value as myVal.value for myVal in myValArr"/>
</div>
检查上面模板中的 ng-options。有关更多详细信息,请参阅angular ng-options的文档。
您的错误:您的选择元素在 ng-model 中设置了整个对象,默认情况下您尝试仅设置属性的值。因此两者都不匹配。希望你能理解或让我知道。
于 2015-04-20T00:49:52.077 回答