所以我正在使用 RC5,当拥抱一切似乎现在进展顺利时,我遇到了一个问题,我不确定我是做错了什么还是按预期工作;
之前可以使表单指令等全局可用。现在我们开始使用 NgModule。似乎我无法在 AppModule 或 SharedModule 中全局使用 FormsModule 和 ReactiveFormsModule。我需要在我创建的每个模块中导入它。
这是预期的吗?
最佳答案
根据 this NgModule doc这是预期的,
因此,如果您在应用中使用多个 NgModule 层次结构,则需要创建一个
SharedModule
和导入/导出所有全局Modules/Components/Directives/Pipes
都在里面。然后将此模块导入到您要与之共享的每个模块中。
您可以阅读 the docs以获得更多说明。
关于forms - NgModule 和 FormModule 在每个模块上导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39097628/