我有一个指令,我试图根据注入指令的对象动态加载不同的部分
function countSummary() {
var directive = {
scope: {
countData: '='
},
link: link,
template: '<div ng-include=\'countData.countType === "expected" ? ' + '"/app/count/countsummary/countExpected.html" :' +
'"/app/count/countsummary/countBlind.html"\'>' +
'</div>'
}
return directive;
function link(scope, element, attrs) { ... }
}
我正在使用grunt-html2js
将所有要添加的 html 文件转换为$templateCache
. 我已经验证了 html 文件已添加到 中$templateCache
,但是当我加载页面时,很难仅找到函数.html
中引用的文件template
。
这是任何时间问题吗?有没有更好的方法来使用模板功能?