2013-11-27 42 views
1

我檢查,如果角度已經知道我的模塊這樣的現在:如何檢查角度是否已經有模塊?

try { 
    angular.module('myModule'); 
} 
catch (err) { 
    angular.module('myModule', []); 
} 

有沒有更好的辦法?角似乎錯過了「hasModule()」方法..

回答

0

我會寫一個方法來檢查。

function isModuleAvailable(name) { 
    try { 
    return angular.module(name).name === name; 
    } catch(e) { 
    return false; 
    } 
} 

用法:isModuleAvailable('App')回報truefalse