Здесь код выглядит как
<select ng-model="nullableInt">
<option></option>
<option value="0">First option</option>
<option value="1">First option</option>
<option value="2">First option</option>
</select>
Когда nullableInt равно null, сгенерированный html равен
<select ng-model="nullableInt">
<option></option>
<option value="? object:null ?"></option>
<option value="0">First option</option>
<option value="1">First option</option>
<option value="2">First option</option>
</select>
Воспроизводится в plunkr здесь: http://plnkr.co/edit/05pBEMJppmkrn3nFgYdk?p=info
Стоит упомянуть, что я стараюсь избегать использования ng-options
, кажется, немного переборщить, чтобы создать конечную точку для AngularJS, чтобы потреблять некоторые данные, которые действительно не будут меняться очень часто, если когда-либо.