目标:传入db驱动的1.指令名称和2.值
我想编译一个动态指令并传入一个值。 在 {{dir.Tag}} 示例下面是一个带有文本框的真正指令名称,但是,我需要能够传递额外的东西,以便没有这么通用的文本框,如值和条件以及ng模型等。
HTML with loop
<div ng-repeat="dir in vm.liberty2[vm.q].directive">
div compile-directive="{{dir.Tag}}"></div><br><br>
</div>
指令
angular.module('cal').directive('compileDirective', function ($compile) {
return function (scope, element, attrs) {
element.html(attrs.compileDirective);
$compile(element.contents())(scope);
};
});
我如何传递值?