Angular2将其视为普通形式并且不执行任何操作:
<form (ngSubmit)="onSubmit(f.value,$event)" #f="ngForm"> <md-card-title>Settings</md-card-title> <md-card-content> <p> <md-input [(ngModel)]="user.username" name="username" required placeholder="Username" #name="ngModel"></md-input> </p> </md-card-content> <md-card-actions> <button [disabled]="!f.form.valid" type="submit" md-raised-button color="accent">Save</button> </md-card-actions>
我将disableDeprecatedForms()和provideForms()包含在我的bootstrap文件中,并且按钮的禁用功能正常工作,但是当我点击它时,该功能无效,但网站正在重新加载…