Angularjs 使用angular js和ngrepeat在rest api调用的下拉列表中填充数据

Angularjs 使用angular js和ngrepeat在rest api调用的下拉列表中填充数据,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,我试图让选择框以使用ng repeat with AngularJS的预填充选项开始 我读过很多使用ng选项而不是ng repeat的文章,但是我想在这个案例中使用ng repeat。由于相同的HTML代码适用于其他页面,我希望保持这种方式 因为我对angular是新手,所以我不太清楚为什么它在某些页面上有效,而在其他页面上无效 以下是HTML: <select id="subject" name="subject" class="form

我试图让选择框以使用ng repeat with AngularJS的预填充选项开始

我读过很多使用ng选项而不是ng repeat的文章,但是我想在这个案例中使用ng repeat。由于相同的HTML代码适用于其他页面,我希望保持这种方式

因为我对angular是新手,所以我不太清楚为什么它在某些页面上有效,而在其他页面上无效

以下是HTML:

<select id="subject" name="subject" class="form-control required" ng-model="ToDoProp.BMW">
    <option value="">Choose One:</option>
    <option value="{{item.Title}}" ng-repeat="item in bmwProp | orderBy:'Title' track by $index"> {{item.Title}}</option>
</select> 

选择一个:
{{item.Title}
这段代码是如何注入的

<select id="subject" name="subject" class="form-control required ng-pristine ng-untouched ng-valid ng-not-empty" ng-model="ToDoProp.BMW"><option value="? string:value ?" selected="selected"></option>


在花了这么多时间阅读文章之后,我仍然无法解决这个问题。请帮忙

您如何预先选择该选项?有什么js代码要显示吗?你需要显示你的js-什么是bmwProp?您是否已检查以确保数组(或对象)可用于该模板代码?