单击按钮时,我无法创建Chrome警报对话框。
<button mat-raised-button matStepperNext color="primary" [disabled]="formGroup.invalid" (click)="window.alert('Thanks for your submission!')>Submit</button>
我在做什么错了?
答案 0 :(得分:3)
您无法从component.html文件访问“窗口”。
相反,请尝试在component.ts文件中创建警报功能,如下所示:
alert() {
window.alert('test');
}
然后运行alert()
函数:
<button mat-raised-button matStepperNext color="primary" [disabled]="formGroup.invalid" (click)="alert()">Submit</button>
答案 1 :(得分:0)
在你的 component.ts 文件中你可以说
window = window;
然后像在其他任何地方一样在 component.html 中使用 window
<button (click)="window.alert('Hello world')">
This is a button
</button>