Question

Comment puis-je afficher deux menus déroulants avec les options appropriées à l'aide de la directive NG-répétée de Angular?

Voici un JSBIN

JS:

 angular.module('myApp', [])
    .controller('MainCtrl', function($scope) {

      $scope.templates = {
        pages: ['home', 'about'],
        posts: ['blog', 'lab']

      };

    });

html:

 <div class="container" ng-controller="MainCtrl">
    <form action="" class="col-lg-12" >
       <select class="form-control" ng-repeat="template in templates.pages>
        <option value = "{{ template }}"> {{ template }}</option>
      </select>
      <select class="form-control" ng-repeat="template in templates.posts>
        <option value = "{{ template }}"> {{ template }}</option>
      </select> 
    </form>

  </div>

Était-ce utile?

La solution

NG-REPEAT doit être utilisé dans les étiquettes d'option.En outre, fermez les citations doubles dans votre expression de répétition NG.

Voici votre JSBIN

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top