我正在实现material2的对话组件,并面临以下问题:
我想为所有确认类型的消息创建一个通用对话框,开发者可以根据业务需求在对话框中输入文本.但根据docs条规定,没有此类规定.我们是否有解决方案,或者我应该将其作为功能请求发布到github上?
export class ConfirmationDialogComponent implements OnInit {
@Input() confirmationText: string;
@Input() confirmationTitle: string;
@Input() confirmationActions: [string, string][] = [];
constructor(public dialogRef: MdDialogRef<ConfirmationDialogComponent>) {}
ngOnInit() {}
}
像这样打电话:
let dialogRef = this.dialog.open(ConfirmationDialogComponent);