假设我有工作指令< my-directive> ;.它执行一些html渲染和事件处理,它是彻底测试。 现在我想用另一个包装指令< wrapper>这将呈现这个html片段< div class =“my-div”>,以便我可以编写如下代码:
<wrapper> <my-directive></my-directive> </wrapper>
并有:
<div class="my-div"> <my-directive></my-directive> </div>
您可以创建包装器指令
原文链接:https://www.f2er.com/angularjs/144241.htmlapp.directive('wrapper',function() { return { restrict: 'E',replace: true,transclude: true,template: '<div class="my-div" ng-transclude></div>' }; });
演示:Plunker