html - AngularJS UI View 未在顶部加载 ngOptions

标签 html angularjs

Angularjs 的新手,当我在页面中包含选择时,ui-view 不会加载。我看到一个空白页面,但如果我删除选择 ng-model,一切似乎都正常。我错过了什么?这可能是一个菜鸟错误,即使你能指出正确的方向也会有所帮助。

        <!-- 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>

最佳答案

您不需要包含 $scopeng-modelng-options . Angular 会假定这些已经是作用域变量。

你也忘了关闭你的<select> .

关于html - AngularJS UI View 未在顶部加载 ngOptions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44632776/

相关文章:

css - 我想制作一个粘性页脚,但长页面很难做到

javascript - AngularJS - 在指令内的 $render 上动态应用类

javascript - 变量不使用 ng-bind 呈现

javascript - index.html 可以读取 angular.js 1.x 版本中需要的 .js 文件吗?

html - IE7 显示问题(添加额外的上边距)

javascript - 使用网页在桌面上存储数据的选项

javascript - Electron 无边框窗口在窗口未聚焦时显示标题栏

html - Fabric.js 文本宽度被忽略

javascript - 为什么在编写 Protractor 测试时必须使用 browser.sleep

javascript - 将 angularJS 与 requireJS 一起使用 - 无法读取未定义的属性 'module'