我有一个 Angular Web 应用程序,它具有以下内容:
<select ng-model="modelObject.users" ng-options="users.name for users in ajaxData">
</select>
和一个通过 ajax 数据填充选择的控制器。我遇到的问题是,在单击选择然后未聚焦之前,选择中的数据不会被填充。在此之后,再次单击时,选择将具有所有填充的数据。
这是一个错误还是出于某种原因,数据/选项最初没有被插入到选择对象中。
我试图做类似的事情:angular.js select 在开始时没有显示选项值,并查看了有关堆栈溢出的许多其他问题。我的问题不同之处在于:
在用户单击选择并将其取消聚焦之前,选择中根本没有任何选项。大多数其他答案都与最初未选择的顶级选项有关。