Javascript 如何在单个HTTP请求中加载angular控制器和模板?

Javascript 如何在单个HTTP请求中加载angular控制器和模板?,javascript,angularjs,Javascript,Angularjs,我正在使用angularjs。希望加载我打包为“组件”的页面的一部分,其中组件包含其控制器、模板、指令和一些其他资产,如CSS等。需要时,我希望按需加载所有这些内容 通过为控制器指定解析程序,并为模板指定templateUrl,我可以按需加载控制器和模板。但是有没有办法将它们组合成一个HTTP请求?有什么例子吗 抱歉,忘了添加:我只想按需执行,而不是预编译/预聚合(让我们只说这是给我的要求)。有办法吗 为了在服务器的一个请求中将Angle代码和html模板拉到一起,您需要将这些模板与js组合在一

我正在使用angularjs。希望加载我打包为“组件”的页面的一部分,其中组件包含其控制器、模板、指令和一些其他资产,如CSS等。需要时,我希望按需加载所有这些内容

通过为控制器指定解析程序,并为模板指定templateUrl,我可以按需加载控制器和模板。但是有没有办法将它们组合成一个HTTP请求?有什么例子吗


抱歉,忘了添加:我只想按需执行,而不是预编译/预聚合(让我们只说这是给我的要求)。有办法吗

为了在服务器的一个请求中将Angle代码和html模板拉到一起,您需要将这些模板与js组合在一起。这意味着要使用某种作业将html处理成js,并将其与代码的其余部分连接起来。像这样的东西可能会起作用

编辑
由于增加了这样一个要求,即这应该是一种随需应变的事情,我只能补充(根据当前信息)这种事情可以通过服务器上的绑定和请求处理来完成,但是如何做到这一点的细节完全取决于您特定的服务器堆栈。通常情况下,服务器的功能允许按需捆绑资源,或呈现部分视图,这可能有助于此功能。

为了在服务器的一个请求中将角度代码和html模板结合在一起,您需要将模板与js结合在一起。这意味着要使用某种作业将html处理成js,并将其与代码的其余部分连接起来。像这样的东西可能会起作用

编辑
由于增加了这样一个要求,即这应该是一种随需应变的事情,我只能补充(根据当前信息)这种事情可以通过服务器上的绑定和请求处理来完成,但是如何做到这一点的细节完全取决于您特定的服务器堆栈。通常情况下,服务器的功能允许按需捆绑资源,或呈现部分视图,这可能有助于此功能。

为了在服务器的一个请求中将角度代码和html模板结合在一起,您需要将模板与js结合在一起。这意味着要使用某种作业将html处理成js,并将其与代码的其余部分连接起来。像这样的东西可能会起作用

编辑
由于增加了这样一个要求,即这应该是一种随需应变的事情,我只能补充(根据当前信息)这种事情可以通过服务器上的绑定和请求处理来完成,但是如何做到这一点的细节完全取决于您特定的服务器堆栈。通常情况下,服务器的功能允许按需捆绑资源,或呈现部分视图,这可能有助于此功能。

为了在服务器的一个请求中将角度代码和html模板结合在一起,您需要将模板与js结合在一起。这意味着要使用某种作业将html处理成js,并将其与代码的其余部分连接起来。像这样的东西可能会起作用

编辑
由于增加了这样一个要求,即这应该是一种随需应变的事情,我只能补充(根据当前信息)这种事情可以通过服务器上的绑定和请求处理来完成,但是如何做到这一点的细节完全取决于您特定的服务器堆栈。通常情况下,服务器将具有允许按需资源绑定的功能,或部分视图的呈现功能,这些功能在这方面可能会有所帮助。

您可以使用angular templatecache将html添加到模块和包模板缓存以及控制器、服务、,指令等。

您可以使用angular templatecache将html添加到模块和包模板缓存以及控制器、服务、指令等。

您可以使用angular templatecache将html添加到模块和包模板缓存以及控制器、服务、,指令等。

您可以使用angular templatecache将html添加到模块和包模板缓存以及控制器、服务、指令等。

谢谢,刚刚编辑了我要添加的问题。我不想预先编译/聚合和加载(真正的按需,但只需要一个HTTP请求)。我应该第一次提到这个。谢谢,刚刚编辑了我的问题添加。我不想预先编译/聚合和加载(真正的按需,但只需要一个HTTP请求)。我应该第一次提到这个。谢谢,刚刚编辑了我的问题添加。我不想预先编译/聚合和加载(真正的按需,但只需要一个HTTP请求)。我应该第一次提到这个。谢谢,刚刚编辑了我的问题添加。我不想预先编译/聚合和加载(真正的按需,但只需要一个HTTP请求)。我应该第一次提到这一点。