【发布时间】:2017-07-20 17:56:00
【问题描述】:
我有一个包含表单的模式,当模式被破坏时,我在控制台中收到以下错误:
表单提交因表单未连接而取消
模态被添加到<modal-placeholder> 元素,它是我的顶级元素<app-root> 的直接子元素。
从 DOM 中删除表单并消除 Angular 2 中的此错误的正确方法是什么?我目前使用componentRef.destroy();
【问题讨论】:
-
你有一个 *ngIf 来隐藏和显示表单吗?
-
@mickdev no *ngIf,我像
componentRef.destroy();那样销毁模态,我在我的问题中添加了更多细节。谢谢! -
@mickdev 如果我使用 *ngif 隐藏和显示表单该怎么办
标签: javascript html angular forms angular-forms