次のようなAngular Webアプリがあります。
<select ng-model="modelObject.users" ng-options="users.name for users in ajaxData">
</select>
そして、Ajax データを介して選択を設定するコントローラー。私が抱えている問題は、選択をクリックしてからフォーカスを外すまで、選択のデータが入力されないことです。この後、選択を再度クリックすると、入力されたすべてのデータが選択されます。
これはバグですか、それともデータ/オプションが選択オブジェクトに最初に挿入されない何らかの理由がありますか?
私はこれと同様のことを試みました: angular.js select は最初にオプション値を表示せず、スタック オーバーフローに関する他の多くの質問に目を通しました。私の問題は、次の点で異なります。
ユーザーが選択をクリックしてフォーカスを外すまで、選択にオプションはまったくありません。他のほとんどの回答は、最初に選択されていない一番上のオプションに関するものです。