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

问题描述

我正在尝试使用 ng-repeat 和 AngularJS 来让选择框开始一个预填充的选项

我已经阅读了很多使用 ng-options 而不是 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> 

这段代码是如何注入的

<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>

花了这么多时间阅读文章后,我仍然无法弄清楚问题所在。请帮忙..!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)