0
beim Auswählen von Optionen zum Auswählen von ExpressionChangedAfterItHasBeenCheckedError, aber Modal wird geöffnet.Erhalte ExpressionChangedAfterItHasBeenCheckedError beim Öffnen von Bootstap Modal in eckig 4
Wie wird dieser Fehler behoben?
<select #pageOptions="ngModel" class="form-control pull-right col-lg-4" (change)="changePageOptions(pageSelect)" [(ngModel)]="page_options[i].option" name="pageOptions{{i}}">
<option value="">More Options</option>
<option value="move_page">Move Page</option>
<option value="delete_page">Delete Page</option>
<option value="copy_page">Copy Page</option>
</select>
Und js Code
changePageOptions(content){
this.modalService1.open(content).result.then((result) => {
this.closeResult = `Closed with: ${result}`;
}, (reason) => {
this.closeResult = `Dismissed ${this.getDismissReason(reason)}`;
});
}
changePageOptions (Inhalt, Wert) { this.modalService1.open (Inhalt) .result.then ((Ergebnis) => { this.closeResult = 'Geschlossen mit: $ {result}'; }, (Grund) => { this.closeResult = 'Dismissed $ {this.getDismissReason (Grund)}'; }); this.ref.detectChanges(); } kann immer noch nicht diesen Fehler loswerden –
Haben Sie meinen Code versucht? Und bitte posten Sie den vollständigen Fehler-Trace, damit ich Ihr genaues Problem finden kann. – trichetriche
FEHLER Fehler: ExpressionChangedAfterItHasBeenCheckedError: Der Ausdruck wurde nach der Überprüfung geändert. Vorheriger Wert: 'wahr'. Aktueller Wert: 'false'. –