0
當第一次加載頁面時,select將綁定到正確的值(由ng-init計算),但只要在頁面上單擊任何按鈕,select就會丟失其選定值。我是angularJS的新手。 ng模型重置的原因是什麼?我該如何解決這個問題?如何在頁面上發生任何事件後停止選擇丟失其選定的值?
<div Ng-repeat="(key, value) in Array | groupBy: 'FieldA'">
<div Ng-repeat="(k, v) in value | groupBy: 'FieldB'">
<select Ng-model="v.Selected"
Ng-init="v.Selected = (Items | where: ID: k | first)"
Ng-options="item.Name for item in Items track by item.ID">
</select>
</div>
</div>