我正在用angular-route.js做一个移动的,AngularJS的,跨浏览器的,离线的温泉浴场,根本不用服务器。我觉得改变浏览器的默认设置以允许Ajax加载本地文件对于我的情况来说是不可接受的。理想情况下,我想要一个外部到库的代码变通方法,允许通过脚本标记src属性操作加载文件。但是,如果我知道最好的版本+文件+行,我愿意尝试修改或扩展一个开源库文件,比如angular-route.js。
发布于 2014-10-27 18:55:03
看起来你需要使用$templateCache,你可以使用<script>
标签直接在你的html中指定模板。
<script type="text/ng-template" id"path/to/template.html">...</script>
当然,您可能希望将每个部分放在单独的文件中,在这种情况下,您必须添加一个任务,使这些部分对$templateCache
可用。有一些插件可以帮你做到这一点,看看grunt-ng-template吧。
https://stackoverflow.com/questions/26585542
复制相似问题