Добавьте директиву в модуль после начальной загрузки и применения к динамическому контенту

У меня есть веб-страница с определенным модулем (myModule), где ям, усиливающий ангуляры с помощью

angular.bootstrap(element,[myModule.name]);

После нажатия кнопки, я добавляю динамический HTML и компилирую, используя

$compile('',$scope.$new());

Директива добавляется с помощью

myModule.directive('myElement',function(){});

Проблема в том, что когда я добавляю директиву перед вызовом начальной загрузки, $ compile завершает корректную обработку моей директивы. Однако, если директива добавляется после вызова bootstrap, $ compile ничего не делает с моим html. Он просто добавляет к нему класс ng-scope, а директива / тег не обрабатывается.

В моем случае не все директивы будут загружены до вызова начальной загрузки. В случае, когда я загружаю директивы после вызова bootstrap, как мне использовать его на странице?

Благодарю.

Изменить: просто чтобы уточнить. Все директивы загружаются динамически. Те, которые я загружаю перед загрузкой, работают нормально. Те, которые я загружаю после неудачной загрузки. Когда я меняю местами загруженные директивы, я могу получить тот же результат, так что это не директивы, а то, что после начальной загрузки новые добавленные директивы, похоже, не вступают в силу.

Ответы на вопрос(2)

Ваш ответ на вопрос