Я пытаюсь создать директиву с включением. Проблема заключается в том, что объем включенной части отличается от объема директивы. Я попробовал это на plnkr, вот ссылка - http://plnkr.co/edit/vDfXs9zyfAngPqmFCiZR?p=preview Я хочу, чтобы директива имела изолированную область действия, но при этом могла переключаться между вкладками в зависимости от того, какая кнопка нажата.
index.html
<maple-multistep-form steps="steps">
<span>transcluded scope - {{selection}}</span>
<div ng-switch="" on="selection">
<!-- First Step -->
<div ng-switch-when="Step 1: Team Info">
<ng-include src="'step1.html'"></ng-include>
</div>
<!-- Second Step -->
<div ng-switch-when="Step 2: Campaign Info">
<ng-include src="'step2.html'"></ng-include>
</div>
<!-- Third Step -->
<div ng-switch-when="Step 3: Campaign Media">
<ng-include src="'step3.html'"></ng-include>
</div>
</div>