forms - NgModule 和 FormModule 在每个模块上导入?

标签 forms angular module

所以我正在使用 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/

相关文章:

html - 在当今的现代浏览器中,使用 input[type ="button"] 比 <button> 有什么优势吗?

Angular 构建失败, "Data path ' .sourceMap' 应该是对象。”

Angular 5 和 NPM

scala - 如何在 sonatype 和 maven 中发布 scala 模块?

javascript - 如何使用 OnClick 事件调用 JS 函数

html - 文本输入字段对齐

php - 阻止页面加载

Angular - 管道函数中断执行流程

javascript - 如何将变量作为全局参数传递给 IIFE 函数?

c - 传递 double 返回未知值 C