ustawienie Angular wybierz ng-init na pierwszą wartość w tablicy
Mam prosty element wyboru, który próbuję wymusić obecność wartości, aby przesłać formularz, i próbowałem zarówno ustawić wymagany atrybut, jak i użyć ng-init, aby upewnić się, że wybrana jest wartość i oba zawodzą.
ja używamng-options
aby utworzyć listę wartości z tablicy obiektów, które mają właściwość ref. Wtedy chciałbym użyćng-init
ustawić pokazaną wartość na pierwszy Object.ref w tablicy.
<select name="refmarker" class="input-block-level form-width-adjust" ng-model="model.refmarker" ng-options="rm.ref for rm in refmarkers" ng-disabled="editable" ng-init="model.refmarker='refmarkers[0].ref'" required></select>
Próbowałem tego bez szczęścia
ng-init="model.refmarker='refmarkers[0]'"
ng-init="model.refmarker='refmarkers[0].ref'"
ng-init="model.refmarker='rm.ref'"
Równieżrequired
atrybut nie działa? Czy buggy z elementem wyboru kątowego czy robię coś źle?