В шаблоне родительского компонента я использую дочерний компонент в ng-шаблоне следующим образом
<ng-template #signalsDialog>
<div class="dialog">
<child-selector
[Id]="parentModel.id"
[listSource]="parentModel.signals"
[loadingState]="parentModel.loadingState"
(closeDropDown)="closeDropdown()">
</child-selector>
</div>
</ng-template>
Этот #signalsDialog отображается в родительском компоненте как компонент наложения CDK, например this
Задача # 1 Когда поиск завершился успешно и список обновился в фоновом режиме, он не будет обновлен в компоненте наложения, пока я не закрою и не открою его снова.
Задача № 2 Если я хочу получить доступ к некоторой переменной дочернего компонента (например, состояние ожидания поиска), пока он отображается в виде наложения, это недоступно.
Пожалуйста, помогите мне, будь то ограничение overlay или что-то связанное с ng-tempalte .