我正在尝试利用嵌套的自定义指令来生成完整的调查表单。自定义调查标记包含重复的组标记,其中包含重复的问号标记。不同的问题类型将由基于其类型ID的单独指令处理。问题指令查找具有与问题类型ID匹配的类的元素。
<div ng-repeat='q in g.questions track by $index' class='{{q.squt_id}}'>...</div>
我认为问题是在应用指令后正在评估表达式。这里有什么想法或想法吗?我被锁定使用类型ID作为确定问题类型的唯一方法。
app.directive('1',function() {
return {
restrict: 'C',
...
}
});
答案 0 :(得分:0)
您可以创建基本指令,将其用于每种类型,并将类型ID作为参数传递。然后在指令中,您可以创建switch
,使用ng-if
,在基本指令模板或其他任何内容中动态添加类型指令名称。
我不认为您可以在视图中动态添加指令名称。