如何将所有模板包含到一个 angular 文件中
How to include all templates into one angular file
我正在开发一个 angular 模块,这个模块集成了几个源文件,js 用于控制器、指令和服务,html 用于模板,我在指令中使用的是我的开发环境,我使用 grunt 编译所有源文件,但我不知道如何处理模板以在同一文件中编译。这样做的最佳选择是什么?我看到 angular-bootstrap 这样做了,但我无法理解。
由于您使用的是 Grunt,因此您可以使用 grunt-html2js. This ng-learn post explains in detail how to do it: http://ng-learn.org/2014/08/Populating_template_cache_with_html2js/
HTML2JS 本身非常强大 - 例如,您也可以使用它在测试中加载指令模板。
我正在开发一个 angular 模块,这个模块集成了几个源文件,js 用于控制器、指令和服务,html 用于模板,我在指令中使用的是我的开发环境,我使用 grunt 编译所有源文件,但我不知道如何处理模板以在同一文件中编译。这样做的最佳选择是什么?我看到 angular-bootstrap 这样做了,但我无法理解。
由于您使用的是 Grunt,因此您可以使用 grunt-html2js. This ng-learn post explains in detail how to do it: http://ng-learn.org/2014/08/Populating_template_cache_with_html2js/
HTML2JS 本身非常强大 - 例如,您也可以使用它在测试中加载指令模板。