Angular 2:在对话框组件中设置@Input变量

问题描述:

根据最新的Angular2-Material文档Dialog Component。没有关于如何将值传递给对话框组件的描述。它是否可以通过组件交互机制来实现?除了使用服务。Angular 2:在对话框组件中设置@Input变量

在常规组件交互我们已经看到,我们可以传递的值是这样的:

<app-child [data]="some_data"></app-child> 

@Input data:string; 

实测值

在注释讨论应答:

this.dialogRef.componentInstance.param1 =“测试值“;

另请参见:Working example of Angular 2.0 Material MdDialog with Angular 2.0

plnkr.co/edit/n185tQbEHg1xGlNCAdxQ?p=preview