Я использую переключатель для условного включения другого контента. Я хочу, чтобы внутреннее содержимое (например, директива приветствия) заменило родительский элемент ng-switch. Я знаю, что вы можете сделать это с помощью пользовательских директив, используя свойство конфигурации replace = true, но возможно ли это сделать со встроенными директивами, такими как ng-switch?
<div id="container">
<ng-switch on="tabIndex">
<welcome ng-switch-when="welcome"></welcome>
<main ng-switch-when="main"></main>
<help ng-switch-when="help"></help>
</ng-switch>
</div>
Например, когда значением tabIndex является «помощь», я хочу получить следующий HTML-код:
<div id="container">
<help><!-- contents of help template --></help>
</div>