- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
存在 ReactiveFormModule 和 FormsModule。
import {
FormsModule,
ReactiveFormsModule
} from "@angular/forms";
我什么时候应该使用 ReactiveFormModule 以及与 FormModule 相比是什么提供了这个模块。
最佳答案
Formsmodule
- Angular 1 通过著名的 ng-model 指令处理表单。 Angular 2 现在提供了一个相同的机制,也称为 ngModel,它允许我们构建现在所谓的模板驱动表单。
与 AngularJs 的情况不同,ngModel 和其他与表单相关的指令在默认情况下不可用。
ReactiveFormsModule
用于模型驱动的表单。每个表单都有一个状态,可以通过许多不同的交互进行更新,并且由应用程序开发人员管理该状态并防止其损坏。这对于非常大的表单来说很难做到,并且会引入一类潜在的错误。
您可以在不使用 html 的情况下编写验证。在这种情况下,您可以附加许多验证和包装表格。
我从这里得到的。还有更好的explanation :
关于angular - Angular2 中的 ReactiveFormsModule 与 FormsModule,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39637595/
每次我从“@angular/forms”导入 FormsModule 时,都会出现以下错误: Error: ./node_modules/@angular/forms/__ivy_ngcc__/fes
我正在尝试从 Angular 2 RC5 中的 @angular/forms@0.3.0 导入 FormsModule。应该很简单吧? import { FormsModule } from '@an
我正在浏览 Angular2 教程 https://angular.io/docs/ts/latest/tutorial/toh-pt5.html .一切都好一步路由。 Visual Studio C
我正在做 Angular2 英雄教程: https://angular.io/docs/ts/latest/tutorial/toh-pt1.html 在纯 Javascript(不是 Typescr
存在 ReactiveFormModule 和 FormsModule。 import { FormsModule, ReactiveFormsModule } from "@angular/
TestBed.configureTestingModule({ imports: [ FormsModule, ReactiveFormsModule,
我收到 Can't bind to 'ngModel' since it isn't a known property of 'input'. 错误,尽管我已经导入了 FormsModule . pa
我正在使用带有延迟加载模块的 Angular。每个组件都有自己的模块。如果我在根模块 (app.module) 中导入一个模块,它一定能正常工作。例如,我在 app.module 中导入了 HttpC
这个问题在这里已经有了答案: Angular 2+ and Observables: Can't bind to 'ngModel' since it isn't a known property
我刚看到这个question但我仍然有同样的错误。我有一个共享模块,我将其导入到我的功能模块中。但我也尝试过将 FormsModule、ReactiveFormsModule 模块直接导入到我的功能模
我是 Angular 的新手。我开始了英雄之旅来学习它。因此,我创建了一个具有双向 绑定(bind)的app.component。 import { Component } from '@angula
我被困住了“无法绑定(bind)到‘ngModule’,因为它不是‘select’的已知属性。”错误。该解决方案应该是在 app.module.shared.ts 文件中导入 FormsModule。
我是一名优秀的程序员,十分优秀!