Javascript 是否可以在指令链接函数中获取模板内容?
我想重用指令模板。如何在链接功能中访问它 我期待类似的事情Javascript 是否可以在指令链接函数中获取模板内容?,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,我想重用指令模板。如何在链接功能中访问它 我期待类似的事情 this.template 您必须使用模板缓存服务 $templateCache.get('path/to/template/my.html') 我不确定这是否可行,但您可以将模板设置为函数。例如,您可以有一个templateUrl,它是一个函数并返回不同的模板。乙二醇 templateUrl: function(element,attr){ if (attr.type == 'select'){ return
this.template
您必须使用模板缓存服务
$templateCache.get('path/to/template/my.html')
我不确定这是否可行,但您可以将模板设置为函数。例如,您可以有一个templateUrl,它是一个函数并返回不同的模板。乙二醇
templateUrl: function(element,attr){
if (attr.type == 'select'){
return 'views/select.html
} else {
return 'views/standard.html
}
},
这是一个基本的例子,但能让人理解这个想法。您需要链接函数中的模板做什么?但如何在链接函数中获取模板?