我想重复使用指令模板。如何在链接功能中访问它?
我期待像
这样的东西this.template
答案 0 :(得分:2)
您必须使用模板缓存服务。
$templateCache.get('path/to/template/my.html')
答案 1 :(得分:0)
我不确定这是否可行,但您可以将模板设为一个功能。例如,您可以拥有一个函数templateUrl并返回不同的模板。例如
templateUrl: function(element,attr){
if (attr.type == 'select'){
return 'views/select.html
} else {
return 'views/standard.html
}
},
这是一个基本的例子,但是得到了这个想法。您在链接功能中需要什么模板?