ネストされたJavaScriptオブジェクトを介したNGリピートを使用して選択オプションを表示する

StackOverflow https://stackoverflow.com//questions/21028094

質問

AngularのNG-Repeatディレクティブを使用して適切なオプションを使用して2つのドロップダウンメニューを表示する方法は?

これはa 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>
.

役に立ちましたか?

解決

ng-repeatはオプションタグで使用する必要があります。また、NGリピート式で二重引用符を閉じます。

ここにあなたの固定 jsbin

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top