我是AngularJS 的新手
我无法获得每个选项的正确标签"值"
http://jsfiddle.net/gislef/x8mcrkju/1/
在DOM中,选项,显示此值="object:3"value="object:4"等。
...
"SituacaoTributaria": [{
"value": 00,
"situacao": "00 - Tributada Integralmente"
}, {
"value": 10,
"situacao": "10 - Tributada com Cobrança de ICMS por ST"
},
...
我们报告每个数组中选择的值,但不打印每个选项中的值
我看到过类似的问题,我试图解决,但仍然无法解决
ngOptions
的模式是thing.value as thing.displayName for thing in things
。
所以。。。
<select ng-model="selected.regime" ng-options="r.value as r.regime for r in data">
但我建议保留它作为一个对象的选择。这样,您以后就可以访问选定的属性。
进一步阅读:https://docs.angularjs.org/api/ng/directive/ngOptions
我使用"track-by"管理
ng-options="r.regime for r in data track by r.id"