我有什么:
TaskTopPanel
组件。它包含<sc-dialog #dlg [header]="'Комментарий'" [free]="false" [height]="'500px'" [width]="'550px'"
[content]="" (opening)="openingListener($event)"
(closing)="closingListener($event)">
</sc-dialog>
DialogComponent
(在TaskTopPanelComponent
中调用)@Component({
selector: 'sc-dialog',
template: require('./dialog.component.html'),
directives: [FindPersonDlgComponent],
})
export class DialogComponent {
我想知道,当我从DialogComponent
组件调用组件时,是否可以将组件(或者,可能只有视图)传递给TaskTopPanel
?
答案 0 :(得分:0)
如果有人想知道,我找到了解决方案。它是 1.将元素添加到compponent,您要在其中查看内容。在我的情况下:DialogComponent.html看起来像:
<sc-dialog #dlg [header]="'Выбор клиентов'" [free]="false" [height]="'800px'" [width]="'900px'"
(opening)="openingListener($event)"
(closing)="closingListener($event)"><find-person-dlg></find-person-dlg></sc-dialog>
2。添加组件的选择器,您想要添加到您调用组件的对话框(在我的例子中): TaskTopPanelComponent.html:
{{1}}