我有一个指令定义为
Application.Directives.directive('listview', function() {
return {
restrict: 'EAC',
templateUrl: 'directives/listview/view.html'
};
});
然后想像这样从主视图中包含它
<div class="{{directiveName}}">
</div>
其中directiveName 等于“listview”。但是,它不起作用。它生成以下代码,但未加载 listview 指令
<div class="listview">
</div>
然而,当我将上面生成的代码直接输入到主模板中时,它确实会加载指令。怎么来的?我怎样才能让它工作?