在项目中升级到 Angular RC.3 并切换到 Ivy 后,我收到以下错误:
错误:
dialog
不是已知元素:1. 如果dialog
是 Angular 组件,则验证它是该模块的一部分。2. 允许任何元素添加NO_ERRORS_SCHEMA
到@NgModule.schemas
这个组件中。
确实,我使用<dialog>
-element有这样的标记:
<dialog [attr.open]="open ? '' : null"></dialog>
即使浏览器覆盖率不是 100% dialog
仍然是一个有效的 HTML 元素。
他们错过了支持它吗?这是 Anglaur 或 Ivy 中的错误吗?当我也在组件中使用时,我可以只使用dialog
-elementNO_ERRORS_SCHEMA
吗?*
*我实际上不想激活。