假設我有一個指令CARD如何將控制器中的指令綁定到HTML中?
.directive('card', [function() {
return {
restrict: 'E', // Element directive,
templateUrl: 'scripts/directives/card.html'
};
和控制器說CARDCONTROLLER
.controller('cardController',function($scope){
$scope.directivename = 'card';
});
和HTML文件說CARD.HTML
<div>
<{{directivename}}></{{directivename}}>
</div>
但以上沒有工作。
有沒有人有關於如何做到這一點的任何想法?
編輯。 我不想動態生成指令。它只是我想通過控制器綁定它,而無需更改指令中的任何內容
這裏是一個類似的問題[在角動態代碼生成](http://stackoverflow.com/questions/27574333/dynamic-tag-generation-in-angular)。 –