angular.js を介した値ではなく、選択したオプション name/text/html をドロップダウンで読み取ろうとしています。これが私のやり方ですが、これは名前ではなく値を返します:
私のhtmlで
<select class="SelectCar" ng-model="SelectedCar">
<option ng-repeat="car in cars" value="{{car.Guid}}">
{{car.Name}}
</option>
</select>
私のコントローラーで
var car = $scope.SelectedCar;
"car" の値は car.Guid になりますが、代わりに car.Name を返したいと思います。この Guid はアプリ内の別のコンポーネントで使用されているため、値の car.Guid を削除できません。