使用ng-options显示的选项框为空

时间:2016-03-21 15:52:41

标签: angularjs

我正在尝试使用ng-options属性作为

在angularjs中显示一个简单的选项框
<select ng-options="item for item in allItems">

令人惊讶的是,这个简单的例子并没有显示选项。对不起,这看起来像一个简单的错误,但我无法抓住它。

代码位于jsfiddle

我可以在浏览器控制台中看到,错误为,

Failed to instantiate module myApp due to:
Error: [$injector:nomod] Module 'myApp' is not available!

当我将我的应用命名为myApp时,如何考虑变量skAngApp

2 个答案:

答案 0 :(得分:1)

jsFiddle options 使用应用程序的真实姓名更改正文标记

答案 1 :(得分:1)

当您创建小提琴时,'myApp'被定义为html正文中的ng-app。如果您点击jsfiddle中的HTML,您将看到正文标记。

下面的工作示例。

<div ng-controller="appCtrl">
   {{allItems}}
    <select ng-options="o as o for o in allItems" ng-model="item"></select>
</div>

http://jsfiddle.net/HB7LU/24515/