2017-08-07 46 views

回答

0

您必須添加一些內容才能強制Angular重新渲染您的模態。

爲實例,你可以使用像

<ng-container *ngIf="isVisible"> 
    ... my modal code ... 
</ng-container> 
+0

我在打開模式(使用this.modal.show())的方法(nodeDblclickHandle())中分配「isVisible = true」,並在關閉模式的方法中設置「isVisible = false」。模式顯示當我第一次打開它,但是當我關閉它並想再次打開時,這個錯誤顯示在控制檯中:ERROR TypeError:無法讀取nodeDblclickHandler上未定義 的屬性'show'(main.bundle.js :6972) – Susan

相關問題