【发布时间】:2018-08-13 13:37:23
【问题描述】:
我在对话框中有一个表单。
mainComponent
openDialog() {
this.dialog.open(ModelContent);
}
HTML
<form (ngSubmit)="setRule(f)" #f="ngForm">
<md-form-field>
<input matInput placeholder="Name" name="name" ngModel>
</md-form-field>
.....
<button mat-raised-button mat-dialog-close>Confirm</button>
<button mat-raised-button mat-dialog-close>Cancel</button>
</form>
我有一个没有对话框的表单,它对confirm 和cancel 都很好,现在我决定在对话框中打开表单。但我无法获得setRule(f) 的值。
ModelComponent
setRule(f) {
console.log(f);
}
有人可以告诉我我错过了什么。 任何帮助表示赞赏。
谢谢。
【问题讨论】:
标签: javascript angular angular-material2