ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value for '@dialogContainer': 'enter'. Current value: 'exit'.
Error di Angular 9 Hello all dev.. How are you? i hope we fine anywhere and anytime, ok langsung saja,,, di sini saya mau share,, Saya mendapatkan error saat develop apps dengan angular 9 seperti di bawah ini: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value for '@ dialogContainer ': 'enter'. Current value: 'exit'. kenapa muncul error tersebut? jawaban : disini saya ingin menampilkan data detail ke sebuah popup/modal (menggunakan mat-dialog untuk menampilkan component dialog), ketika saya close dialog nya dan saya klik button show dialog lagi untuk menampilkan dialog nya keluarlah error tersebut,, itu karena di code saya : this.dialogRef.close(); ini saya letakkan dibagian ngAfterContentInit() jadi ketika saya tekan button show dialog lagi,,,dialog tersebut berstatus exit dan muncul error tersebut.. Solusi : saya mengganti code tersebut di even klik button yang di modal dialog...
Komentar
Posting Komentar