一个指令要调用并包含其他指令?

时间:2014-04-11 21:13:12

标签: angularjs angularjs-directive

说我有一个指令,app.directive('schedule', function(){..})。可以假设,每个schedule都有多个shifts,每个shift都有多个tasks。我希望这些项目都是他们自己的指令。

但是我不想在加载页面时包含所有这些内容。相反,我希望有一个app.js作为依赖项注入到我加载的页面中,然后在这个app.js内,我注入所有其他依赖项。

当我致电factoriesservices时,这不是问题,但我也无法弄清楚如何为directives做出这样做!

1 个答案:

答案 0 :(得分:0)

只要您在模块中包含所有指令,您就可以访问它们。您可以将它们嵌套在指令模板中,就像在标记中的任何其他位置一样。