formgroups相关内容

Angular 9 如何根据从数据数组中提取的索引自动生成反应式表单控件?

我正在尝试根据从数据数组中提取的索引创建一个响应式表单. 假设我有以下数组: array = [{姓名:'阿里',性别:'男'},{ 姓名:'莎拉',性别:'女'}]; 我提取的索引如下: this.result = new Set(this.array.flatMap(e => Object.keys(e), []));this.result = Array.from(this.re ..
发布时间:2021-11-10 03:09:43 其他开发

可重用子组件中的 Angular Reactive Forms:FormArrays 的问题:`formGroupName` 必须与父 formGroup 指令一起使用

我试图用一个例子来描述这个问题(关于stackblitz的完整例子) 如果我尝试将反应式表单的某些部分以简单的“formControls"或“formGroups"的形式与子组件一起放置,则没有问题.(参见上面 stackblitz 的例子).FormGroupDirective 按预期工作. 但是如果我尝试将 FormArray 放在子组件中,我会因为以下原因遇到麻烦: ..

反应式表单:如何在 Angular 7/8/9 的稍后时间点将新的 FormGroup 或 FormArray 添加到现有的 FormGroup 中

在 StackOverflow 的其他示例中,有很多关于在 FormArrays 中使用 FormGroups 的问题.但我的问题恰恰相反. FormArrays 有一个 push 方法,可以让很多事情成为可能.FormGroups 确实有一个 addControl 方法来添加简单的 FormControls.AFAIK FormGroups 没有 addFormArray 或 addFor ..
发布时间:2021-11-10 02:57:45 其他开发

FormControl验证器始终无效

在我之前的问题之后,我试图创建一个自定义验证器,该验证器仅允许用户键入特定值在文本输入中. app.component.ts: 导出类AppComponent实现OnInit {myForm:FormGroup;allowedValuesArray = ['Foo','Boo'];ngOnInit(){this.myForm = new FormGroup({'foo':新FormCont ..
发布时间:2021-04-06 20:21:19 前端开发

角度6,this.formGroup.updateValueAndValidity()无法正常工作

我正在尝试根据特定条件在 formGroup 控件中添加和删除验证器. 当我通过 formGroup.updateValueAndValidity()为整个表单更新验证器时,它没有更新,就像我专门为每个控件申请的那样,即 formGroup.get('formControl').updateValueAndValidity(),它正在工作,但是我必须为每个控件编写代码,但我希望这不是正确的方 ..

可重用子组件中的角反应形式:FormArrays问题:"formGroupName"必须与父formGroup指令一起使用

我正在尝试在一个示例上描述问题(关于stackblitz的完整示例) 如果我尝试将反应形式的某些部分以带有子组件的简单"formControls"或"formGroups"的形式放置,则没有问题.(请参阅上面关于stackblitz的示例). FormGroupDirective 可以正常工作. 但是,如果我尝试将FormArray放置在子组件中,则会因为以下原因而遇到麻烦: ..

如何在angular2中添加嵌套形式

图片包含问题 我已经创建了一个表单,它是通过添加按钮动态添加行的,但是我还创建了一个按钮,从该按钮中我只需要添加该链接中的某些组件.添加更多链接按钮仅用于创建这两个组件. 我曾经使用过嵌套表格方法,动态表格方法,但无法做到这一点.需要帮助. HTML:- ..
发布时间:2020-06-15 19:10:52 其他开发