получение скрытых значений в выпадающем списке

#html #angularjs #tags #ng-options #angularjs-ng-options

#HTML #angularjs #Теги #ng-параметры #angularjs-ng-options

Вопрос:

Я использую выпадающий список, который должен отображать список в моем объекте с помощью ng-option. Я получаю список из четырех элементов в выпадающем списке, я не могу видеть элементы в выпадающем списке

  <select class="" ng-model="vendor.termMaster.termTypeMaster.id" ng-options="t.id as t.terms for t in fetchTermTypeList">
                                                            <option value="">-- Please select --</option>
  

выше приведен пример кода html, который я сделал.

     $scope.fetchTermType= function(){

        vendorsList_Service.fetchTermType().then(function(response){

            $scope.fetchTermTypeList=response.data;
            console.log($scope.fetchTermTypeList);

            $(".loader").fadeOut("slow");
        },function(response){
            $(".loader").fadeOut("slow");
        }); 
    };
  

$scope.fetchTermType();

Это мой контроллер

Комментарии:

1. Можете ли вы также включить свой код, в котором вы создаете np-option . Пока все, что мы можем сказать из вашего кода, это то, что вы нажимаете на службу, чтобы получить некоторые данные обратно, а затем помещаете эти данные в список, регистрируете их и отключаете загрузчик. На самом деле нет божьего способа сообщить, что вы собираетесь делать, чтобы поместить данные в список где угодно.

2. Спасибо за ответ, да, я отредактировал, вы можете просмотреть его, и я возвращаю данные своим методом.

3. Является ли код JavaScript, который вы разместили в методе загрузки в контроллере? Я немного смущен тем, почему у вас все заключено в функцию. Логика диктует, и я не могу быть уверен, потому что я, очевидно, не смотрю на ваше приложение, что эта fetchTermType функция никогда не вызывается, следовательно, данные не заполняются.

4. да, на самом деле это контроллер AngularJS, а не Java script. Метод fetchTermType — это метод, вызываемый самостоятельно, когда страница обновляется, он вызывается автоматически. Я вызвал метод после завершения метода.