我有一個<select>
框,其中包含基於模型中另一個字段(另一個<select>
字段)的過濾器驅動的選項。如果在過濾列表之後,只有一個選項可以顯示,我想使其成爲選定的選項。 ng-init看起來像一個起點,但它也被Angular團隊推薦爲不使用的東西。默認值與篩選後的ng-options
SELECT:
<select
tabindex="5"
class="form-control"
ng-model="vm.transaction.um"
ng-options="um.name for um in vm.ums | measuresForItem:vm.transaction.item">
</select>
這款手錶將於何處創建;在控制器中? –
您可以訪問$範圍的任何地方。控制器會做 –
剛剛意識到,它不會工作。 「|」過濾器語法是純粹的角度特徵,而不是JavaScript,它將在函數體中使用時破壞代碼。應該顯式調用measuresForItem過濾器(角度在場景後面執行的操作,但是手動完成) –