2014-05-04 12 views

回答

1

你不必如果你不想。你可以寫任何以下的,他們是同樣的事情

var demoApp = angular.module('demoApp', []); 
var diffApp = angular.module('demoApp', []); 
angular.module('demoApp', []); 

分配它可以被命名爲任何你希望它是,但這個名字你傳遞給module函數的變量是名字那角度會在內部給予它。該名稱必須與您以後用於檢索該名稱的名稱相同。因此,舉例來說,你可以做以下

angular.module('demoApp', []); 
angular.module('demoApp').controller('ctrl', function(){ ... }); 

這是完全一樣的做

var myApp = angular.module('demoApp', []); 
myApp.controller('ctrl', function() { ... }); 

當您提供module功能的第二個參數,要定義一個新的模塊。如果你只是提供一個字符串,你就要求角度檢索你的模塊。

相關問題