AngularJS Material: Невозможно получить значение md-select - PullRequest
0 голосов
/ 28 июня 2019

У меня есть выбор материала AngularJS:

       <md-input-container style="margin-right: 10px;">
            <label>Roll</label>
            <md-select id="acc-type" required="" ng-model="rolle">
                <md-option ng-selected="true" value="Tenant">Tenant</md-option>
                <md-option value="Lessor">Lessor</md-option>
            </md-select>
        </md-input-container>

и я хочу получить актуальную выбранную опцию. Я попробовал это с

    var e = document.getElementById("acc-type");
    var selectedItem = e.value;

но все, что я получаю, не определено. Есть ли возможность получить значение md-select в AngularJS?

Ответы [ 2 ]

2 голосов
/ 28 июня 2019

Поскольку вы уже определили ng-model="rolle" в своем md-select, вы можете получить к нему доступ через $scope.rolle

Попробуйте:

var selectedItem = $scope.rolle
1 голос
/ 28 июня 2019

Это в угловых Js и модель уже назначена, поэтому попробуйте Попробуйте

 console.log($scope.rolle);
...