如果我想传递一个属性,这是一个存储在templateCache上的模板名称的属性,那么做类似下面的事情是一个好方法吗?
app.directive('myPopup',function(){
var directive = {
link: link,
scope {
'template': '@'
}
template: $templateCache.get(template);
restrict: 'E'
};
return directive;
function link(scope, element, attrs) {
}
});
或者它应该在编译语句中完成,我想是为了执行?
我希望最终包装一个bootstrap popover,然后能够通过模板属性提供html内容,允许我通过提供不同的模板来重用popovers。
任何人都可以就最佳行动方案提出任何建议吗?
由于