但是,我的应用程序需要大量时间来启动.
删除模板2/3/4修复它但当然打破了应用程序,我的猜测是angularjs需要花费太多时间来编译5个模板.
有没有办法预编译angularjs模板,例如使用nodejs或类似的东西(我们可以用手把编译模板的方式相同)?
如果我理解$compile指令,那么想法就是在客户端内部的服务器端移动指令$compile(myTemplate)
最佳答案
看看grunt-html2js任务.
https://github.com/karlgoldstein/grunt-html2js
它将简单的Angular HTML模板转换为JavaScript,以便连接到主应用程序包中.一旦模板在您的应用程序包中,它们将在Angular的模板缓存中启动,以便立即加载.
原文地址:https://www.jb51.cc/js/429154.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。