64得票20回答
Angular 2 Final中的最小/最大验证器

根据thoughtgram.io,目前支持的验证器有: required(必填) minlength(最小长度) maxlength(最大长度) pattern(模式匹配) 因此,考虑以下代码(在这里查看plunkr): @Component({ selector: 'my-ap...

64得票6回答
错误:formControlName必须与父级formGroup指令一起使用。您需要添加一个formGroup指令 - Angular响应式表单。

我有以下模板。我正在尝试理解响应式表单,但遇到了一个问题。<form [formGroup]="guestForm" novalidate> <div class="panel-body"> <for...

63得票21回答
如何在提交表单时重置ANGULAR 2中的表单验证

我需要重置我的表单并进行验证。是否有方法将表单从ng-dirty重置为ng-pristine状态。

62得票6回答
Angular 2: 从FormArray中访问数据

我已经使用Angular2/forms提供的响应式表单准备了一个表单。该表单有一个名为"products"的表单数组: this.checkoutFormGroup = this.fb.group({ selectedNominee: ['', Validators....

62得票8回答
Angular 2表单验证,minLength验证器无法正常工作

我有一个 Angular 2 的表单:<register> <form [ngFormModel] = "registrationForm"> <div class = "form-group"> <la...

62得票4回答
在需要表达式的位置出现了插值符号({{}})。

我有以下HTML代码,但遇到了异常。如何修复? 解析错误:在表达式预期位置的列48处获取了插值({{}}) [!(editForm.controls.field_item_exportExpression_{{i}}?.dirty && editForm.con...

60得票7回答
Angular 2表单“找不到路径控件”

我尝试制作一个动态表单(这样你可以无限地向列表中添加项目),但是由于找不到路径上的控件,我的列表内容未被发送: 无法找到路径为'list_items -> list_item'的控件 我的组件:@Component({ selector: 'app-list', templa...

59得票7回答
Angular 2 - 组件内的formControlName

我想创建一个自定义输入组件,可以与FormBuilder API一起使用。如何在组件内添加formControlName? 模板:<label class="custom-input__label" *ngIf="label"> {{ labe...

56得票4回答
如何向表单添加新的FormGroup或FormControl

我在使用 Angular 创建了以下带有 FormBuilder 的表单:constructor(private fb: FormBuilder) { this.myForm = fb.group({ 'name': ['', [Validators.required], ...

54得票4回答
类型错误:search.valueChanges.debounceTime 不是一个函数。

我正在学习Angular2。在尝试在输入更改时应用某些内容时,我遇到了错误。 app.ts:export class AppComponent { form: ControlGroup; constructor(fb: FormBuilder) { this...