Ich habe eine select
innerhalb einer agGrid
gerendert. Nichts außergewöhnlich kompliziert.Eckige Auswahl erzeugt weiterhin fehlende Standardoption
<select ng-model="data.stdPayerClassFnbr" ng-change="vm.save(data)" style="width: 100%"
ng-options="item.stdPayerClass for item in vm.payerClassList track by item.id">
</select>
Die verrückte Sache ist das; Ich erhalte die fehlenden Wert Option:
<option value="?" selected="selected"></option>
Auch wenn der Wert von data.stdPayerClassFnbr
existiert in der Liste der Optionen gemacht:
<option value="1" label="TBD">TBD</option>
Der zugrunde liegende Datentyp sowohl data.stdPayerClassFnbr
und item.id
ist int
; Ich habe jedoch versucht, sie beide string
durch Ausführen einer map
gegen ihre Werte vor dem Binden sie. Das hat nicht geholfen. Ich muss diese select
falsch konfigurieren.
Ich habe auch versucht die ng-repeat
Ansatz:
<select ng-model="data.stdPayerClassFnbr" ng-change="vm.save(data)" style="width: 100%">
<option ng-repeat="item in vm.payerClassList" value="{{item.id}}">{{item.stdPayerClass}}</option>
</select>
Dies auch nicht geholfen hat.