我希望能够搜索我在$ templateCache中加载的所有模板。到目前为止,我只能一次做一个
$templateCache.get('testArticles/articles/article01.html')
但我想搜索的不仅仅是那篇文章。我试过了
$templateCache.get('testArticles/**/*.html')
但这没有用。
我可以使用不同的.get属性从$ templateCache中检索所有模板并将它们插入变量吗?
这是我到目前为止的全部服务:
; (function () {
'use strict';
angular
.module('app')
.factory('searchService', searchService);
searchService.$inject = ['$templateCache'];
function searchService($templateCache) {
var searchTerm = 'Test';
return {
getAllTemplates: getAllTemplates
};
function getAllTemplates() {
var template = $templateCache.get('testArticles/articles/article01.html');
console.log(template);
var foundMatch = template.match(searchTerm);
console.log(foundMatch);
};
};
})();