ng-optionsは非同期になります。どのようにデフォルト値を設定できますか?非同期ngオプションのデフォルト値の設定方法
<select class="form-control"
ng-options="item.id as item.value for item in mInsu.INS_MAX_AMOUNT track by item.id"
ng-model="custInfo.mInsu.selAmount" required>
</select>
私はこのように実行しようとしました:
<select class="form-control" ng-model="custInfo.mInsu.selAmount" required>
<option ng-repeat="item in mInsu.INS_MAX_AMOUNT" value="{{item.id}}">{{item.value}}</option>
</select>
Luckly、それは私の要件を満たすことができます。
なぜ、非同期ng-optionsにデフォルト値を設定できないのですか?
初期値でモデルを試してみてください –
私は 'track by ...'を削除すると動作します。ここには[フィドル](https://jsfiddle.net/LsbhL1xh/2/) – Jork