Angularjs 将模板名称作为属性传入的角度指令
如果我想将一个属性传递到angular中,该属性是存储在templateCache上的模板名,那么执行以下操作是否是一种好方法 app.directive('myPopup',function(){ 还是应该在compile语句上执行,我想性能也是如此 我希望最终包装一个引导式popover,然后能够通过一个模板属性提供html内容,允许我通过提供不同的模板重用popover 有人能为最佳行动方案提供建议吗Angularjs 将模板名称作为属性传入的角度指令,angularjs,angularjs-directive,angularjs-scope,Angularjs,Angularjs Directive,Angularjs Scope,如果我想将一个属性传递到angular中,该属性是存储在templateCache上的模板名,那么执行以下操作是否是一种好方法 app.directive('myPopup',function(){ 还是应该在compile语句上执行,我想性能也是如此 我希望最终包装一个引导式popover,然后能够通过一个模板属性提供html内容,允许我通过提供不同的模板重用popover 有人能为最佳行动方案提供建议吗 谢谢首先,我要看看内置指令的来源,比如ngInclude,谢谢你的提示:) va
谢谢首先,我要看看内置指令的来源,比如ngInclude,谢谢你的提示:)
var directive = {
link: link,
scope {
'template': '@'
}
template: $templateCache.get(template);
restrict: 'E'
};
return directive;
function link(scope, element, attrs) {
}
});