В моем приложении есть точка, в которой я динамически создаю директиву с включенным содержимым, которое я хочу прикрепить в контейнер (div).Я использовал этот подход для нескольких компонентов, которые я сделал, и он работает хорошо.Но теперь у меня есть проблема, потому что эта директива зашла в содержание.Я получаю сообщение об ошибке:
angular.js: 14199 Ошибка: [$ compile: ctreq] Контроллер 'compA', требуемый директивой 'compB', не найден!
Буду признателен за любую помощь
Это код, который создает и добавляет компонент в контейнер
var newScope = $rootScope.$new(true);
newScope.elementConfig = elementConfiguration;
newScope.componentApi = {};
containerElement.append($compile(elementToHost)(newScope));
, и это компонент, который я хочу добавить вконтейнер
<field
type="{{type}}"
model=""
mdt="{{mdt_type}}"
label="{{label}}"
placeholder="{{placeholder}}"
maxlength="{{maxlength}}"
req="isMandatory"
editable="editable"
is-disabled="disabled">
<micro-help micro-help="{{'text.label' | translate }}"
as-tooltip="true"
position="right"
micro-help-icon="fa-globe">
<div>
<micro-help-localization>
</micro-help-localization>
</div>
</micro-help>
</field>