ngTransclude в ngSwitch
У меня есть поповер, и у этого поповера есть ngTransclude. Мы показываем / устанавливаем всплывающее окно с помощью ngSwitch (true/false). Проблема здесь в том, что ngTransclude находится внутри ngSwitch, и это замедляет работу приложения, потому что каждый раз, когда мы показываем popover, мы должны транслировать /$compile. Есть ли способ исправить эту проблему?
Теперь мы не можем просто переместить transclude за пределы всплывающего окна, потому что это означает, что если у меня есть ng-repeat внутри трансключенного элемента, тогда этот ng-repeat просматривается, но мы не хотим этого, мы хотим наблюдать за этим ng-repeat, когда всплывающее окно открыт.