Angular Dialog - доступ к переменной из дочернего компонента

У меня есть компонент, который имеет функцию открытия диалогового окна другого компонента:

open() {
        this.dialogRef = this.dialog.open(ChildComponent);

        this.dialogRef.afterClosed().subscribe(result => {
            this.dialogRef = null;
        });
    }

Из этого родительского компонента я хочу получить доступ к переменной из ChildComponent. Как я могу этого добиться?


person Jay    schedule 10.07.2017    source источник


Ответы (1)


Вы можете получить доступ к переменной компонента диалога чили с полем componentInstance. например

this.dialogRef.componentInstance.variableName

person Anshul mittal    schedule 01.11.2017