У меня есть простой компонент md-select.Я хочу установить значение number.number
для свойства vm.telephonyInfo.phone.number
в контроллере.
<md-input-container>
<md-select ng-model="vm.telephonyInfo.phone.number" placeholder="Selecteer een nummer" required>
<md-option ng-repeat="number in vm.phonenumbers"
ng-value="{{number.number}}" ng-click="vm.login()">{{number.number}}</md-option>
</md-select>
</md-input-container>
Когда я выбираю опцию, я регистрирую функцию login()
, но свойство this.telephonyInfo.phone.number
всегда равно null
.
Моя привязка данных неверна?Я подумал, что должен поместить ng-значение в опцию md, а ng-модель - в md-select.