动态注入角度模块作为依赖

时间:2017-02-08 10:52:51

标签: javascript angularjs

我试图在某个事件之后动态地注入角度模块 -

app.requires.push('projects');
console.log(app.requires);

我指的是此链接How to inject modules to main Angular app module on the fly,以便在发生事件时注入模块。

我为我创建的完整poc创建了一个plunkr。因此,在app.requires调用时,它实际上将projects模块作为依赖项推送,但是当我单击链接导航到项目模块中定义的状态时,它会记录一条错误,指出Could not resolve 'projects.login' from state ''。虽然这些链接可以工作,但如果我在开始时注入模块只有guides模块。

PS:点击索引路线中的按钮即可加载项目模块。

0 个答案:

没有答案