2017-06-19 3 views
2

Neu zu Angularjs, wenn ich die Auswahl auf der Seite die ui-view nicht laden. Ich sehe eine leere Seite, aber wenn ich die Auswahl ng-model entferne, scheint alles in Ordnung zu sein. Was vermisse ich? Es ist wahrscheinlich ein Noob-Fehler. Auch wenn Sie mich in die richtige Richtung weisen könnten, wird es hilfreich sein.AngularJS UI-Ansicht nicht mit ngOptions oben laden

 <!-- Header Bar --> 
    <div class="row header"> 
     <div class="col-xs-6"> 
     <div class="meta"> 
      <div class="page"> 
      Dashboard 
      </div> 
      <div class="breadcrumb-links"> 
      Home/Dashboard 
      </div> 
     </div> 
     </div> 
     <div class="col-xs-6"> 
     <div class="page"> 
      <!--<div class="user pull-right">--> 
      Role 
      <select ng-model="$scope.selectedName" ng-options = "x for x in $scope.names"> 
     </div> 
     <!--</div>--> 
     </div> 

    </div> 
    <!-- End Header Bar --> 

    <!-- Main Content --> 
    <div ui-view></div> 

Antwort

0

Sie brauchen nicht $scope in ng-model oder ng-options aufzunehmen. Angular nimmt an, dass es sich bereits um Bereichsvariablen handelt.

Auch Sie haben vergessen, Ihre <select> zu schließen.

+0

Perfekt. Dumm mich, Entschuldigung konnte aus irgendeinem Grund nicht upvote. – DRK

Verwandte Themen