我有一個對話框打開子組件父組件:Angular 4 - 在對話框中將子變量傳遞給父變量?
open() {
this.dialogRef = this.dialog.open(ItemComponent);
this.dialogRef.afterClosed().subscribe(result => {
this.dialogRef = null;
});
}
如何使用的子組件修改的定義和使用的變量/要傳遞到母部件?
見第8步** **從答案https://stackoverflow.com/questions/34205593/working-example-of-angular -2-0-material-mddialog-with-angular-2-0/40185852#40185852 – yurzui
下面是一個解決你的問題(和我的)的plnkr鏈接[鏈接](http://plnkr.co/edit/KbE3uQi2zMNaZlZEEG5Z?p = info)。所有功勞歸於托馬斯粉紅。請參閱此討論主題[鏈接](https://github.com/angular/material2/issues/3593)。希望有所幫助。 – JefferinJoseph