永远不会访问Angular模块配置块

时间:2014-02-27 16:07:29

标签: angularjs requirejs

我是角色的新手,我正在尝试使用requirejs加载/创建角度模块。 由于某种原因,配置块永远不会被调用。 我不认为requirejs应该归咎于此 - 这只是为了完整起见。

define(['./IdeaListCtrl'], function (IdeaListCtrl) {

    var moduleName = 'clap.Idea';

    console.log("Loading " + moduleName); // Printed
    angular.module(moduleName, []).config(function () {
        console.log("Config block accessed"); // NOT PRINTED
    });


   console.log("Loaded " + moduleName); // Printed

   return moduleName;

});

1 个答案:

答案 0 :(得分:1)

Angular本质上是懒惰加载其组件,因此您需要将模块引导到页面或在其运行配置块之前将其引用到其他位置。