Pac*_*los 4 typescript angular-material angular
有人能告诉我为什么当我单击Crear Proyecto按钮时,模态打开然后立即关闭吗?
https://stackblitz.com/edit/angular-gsgmu8?embed=1&file=app/portafolio/portafolio.component.ts
我在模态中插入组件的内容。我正在使用 Angular 材料。
portafolio.component.ts
import { CrearProyectoComponent } from '../crear-proyecto/crear-proyecto.component';
import { MatDialog } from '@angular/material';
constructor(public dialog: MatDialog) { }
openAddModal() {
let dialogRef = this.dialog.open(CrearProyectoComponent, {
width: '600px'
});
}
Run Code Online (Sandbox Code Playgroud)
您正在使用a标签,这意味着,当您单击“按钮”时,它会尝试使用 href 导航到,因此您的应用会重新初始化。您可以将标签更改为适当的(垫子)按钮:
<button class="btn btn-primary" (click)="openAddModal()">
Crear Proyecto <i class="fas fa-plus ml-2"></i>
</button>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1974 次 |
| 最近记录: |