【问题标题】:Angular module dependencyAngular 模块依赖
【发布时间】:2016-02-10 15:34:55
【问题描述】:

我可以在没有依赖的情况下启动我的角度模块吗?

这是我的 angular.module

angular.module("app", [
'ngSanitize', 'ngAnimate', 'ui.router', 'ngMaterial',
'ngRoute', 'ngCookies', 'NgSwitchery',
'ngCkeditor', 'angularFileUpload',
]);

我不想使用,它们是 1 日必需的。加载。 'NgSwitchery'、'ngCkeditor'、'angularFileUpload'

谢谢。

【问题讨论】:

    标签: javascript angularjs angularjs-module


    【解决方案1】:

    是的,您可以使用条件来传递依赖关系。

    var dependencyArray = ['dep1', 'dep2'];
    if (someCondition) {
        dependencyArray = ['dep1', 'dep2', 'dep3', 'dep4'];
    }
    
      angular.module('app',dependencyArray); 
    

    如果您尝试在不同时间加载它们,您可能需要 requireJS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-09
      • 2021-04-19
      • 2016-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多