2017-06-30 4 views

Antwort

1

Wie in der Dokumentation gezeigt, die <p-dialog> Komponente eine [(visible)] Eigenschaft. Es ist zwei bindend, so dass Sie das Element tatsächlich schließen (oder ausblenden) können, indem Sie den Wert der zuvor genannten Eigenschaft auf false setzen. Beispiel:

<p-dialog header="Foo" [(visible)]="showDialog"> 
    <p-footer> 
    <button type="button" (click)="functionToCloseDialog()" label="Accept"></button> 
    </p-footer> 
</p-dialog> 

Und Ihre ts-Datei wird so etwas wie:

export class SomeComponent { 
    showDialog: boolean; 

    functionToCloseDialog() { 
    this.showDialog = false; // closes/hides the dialog box 
    } 
} 
+0

Vielen Dank! Es klappt. – Ricky

+0

Gern geschehen. :) –

Verwandte Themen