角度路由和动态加载控制器

时间:2014-07-18 15:30:35

标签: angularjs angular-routing

我们正在使用Angular路由创建单页面应用。 问题是需要引用带控制器的Javascript。 我希望按需动态下载js文件。

是否必须使用像RequireJS这样的系统?还有其他选择吗?

2 个答案:

答案 0 :(得分:0)

AngularJS只是纯JS的一个包装器,可以在其文档中定义一个系统(MVC,双向绑定,指令等)。因此,您可以下载JS并将文件中定义的控制器绑定到角度应用程序(ng-app)。您不需要使用RequireJS来加载文件,而是可以使用纯JS来完成工作。

答案 1 :(得分:0)

大多数人使用requirejs但你可以用纯JS来做。

stackoverflow.com/questions/7718935/load-scripts-asynchronously