我使用Angular templateCache,就像Angular的例子一样。
var myApp = angular.module('myApp', []);
myApp.run(function($templateCache) {
$templateCache.put('templateId.html', 'This is the content of the
template');
});
但我想从本地html文件加载我的内容。我发现的唯一解决方案是使用grunt构建templateCache。这会加载一个html文件并将内容放入put
函数的第二个参数。
这是唯一的方法吗?
答案 0 :(得分:0)
您无法通过角度读取本地文件,您可以向网络服务器发出$http.get()
请求以接收您的文件。或者在构建工具中使用模板,就像您已经提到的那样。