在某些情况下,ng-app不是必需的吗?

时间:2015-04-20 17:46:47

标签: angularjs

在尝试构建RSS提要解析器时,我找到了以下示例。它不会在任何地方使用ng-app指令。但是,正在使用附加到声明的模块RSSFeedApp的控制器。

这怎么可能?我的理解是,我们总是需要声明ng-app或执行bootstrap以使AngularJS正常工作。

示例:http://jsfiddle.net/mahbub/b8Wcz/

2 个答案:

答案 0 :(得分:2)

答案是它确实使用了ng-app指令。在JSFiddle左侧面板中,单击Fiddle Options并查看body标签文本框。它被声明为:

<body ng-app="RSSFeedApp">

答案 1 :(得分:2)

在小提琴选项中,它在标签上指定:

<body ng-app="RSSFeedApp">

你并不疯狂,总是需要ng-app或bootstrap。