递归ngInclude

时间:2014-06-16 15:27:04

标签: javascript html css angularjs

我正在开发一个网络应用程序,我必须通过根据位置网址从磁盘加载自定义主题(这意味着一堆html文件,每个都有许多js / css文件作为依赖项)来个性化。由于我的项目已经使用了AngularJs,我发现我可以使用ngInclude来加载我的应用程序中的每个html组件。

虽然include成功地工作,但是没有导入加载页面的js和css导入(这是非常糟糕的,因为我有数百个,并且在开始时手动添加它们真的很难)。

我的问题是:可以递归地包含想要的页面及其所有依赖项吗?如果不可能,是否有使用的解决方法?这可以使用除AngularJs之外的其他框架来完成吗?

1 个答案:

答案 0 :(得分:0)

对于那个扩展项目,我强烈推荐RequireJS,一开始可能需要一些时间,但代码将更加灵活和可维护,这将为您节省大量时间

http://requirejs.org/