我有包括在主要页面模板5使用预编译的角度JS模板,以加快应用程序的启动
<script type="text/ng-template" id="/myMainTemplate.html">...</script>
<script type="text/ng-template" id="/myTemplatePage2.html">...</script>
<script type="text/ng-template" id="/myTemplatePage3.html">...</script>
<script type="text/ng-template" id="/myTemplatePage4.html">...</script>
然而,我的应用程序需要花费大量的时间来启动一个大角度的应用。
删除模板2/3/4修复它,但当然打破了应用程序,我的猜测是,angularjs花费太多时间来编译5个模板。
是否有预编译angularjs模板的方法,例如使用nodejs或类似的东西(与我们可以使用handlebar编译模板的方法相同)?
如果我没有理解好了$compile
指令,该想法是将移动指令$compile(myTemplate)
在服务器端,客户端