如果我的应用被定义为......
<html xmlns="http://www.w3.org/1999/xhtml" ng-app>
如何获取对模块的引用,以便我可以访问该指令?
我不能这样做......
angular.module('myApp', []).directive
..因为该应用没有名称。
答案 0 :(得分:3)
这是另一种方式。您首先在JavaScript中定义模块,然后必须从ng-app
属性引用顶级模块:
<html xmlns="http://www.w3.org/1999/xhtml" ng-app="myApp">
答案 1 :(得分:1)
您也可以通过调用以下内容手动引导您的应用:
angular.element(document).ready(function() {
angular.bootstrap(document, ['myApp']);
});