问题标签 [formgroups]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular2-forms - 多嵌套模型驱动形式 angular 2
我正在使用 ionic 2 angular 2。我想知道如何在 html 模板中创建多嵌套表单组。
例如:
这是.ts文件中的表单组
如何根据这个FormGroup 设置 HTML 模板。
forms - formGroup内的Angular2补丁输入值
服务器响应后,我需要更新每个表单组内的输入值
TS
形式.价值
html
angular - Angular 2获取动态FormGroup名称
https://angular.io/api/forms/FormGroupName这里如何获取 FormGroupName。
如果 FormGroupName 是动态的,如何获取/修补/更新值?
searchForm.value 对象:
如何更新 currentGFormGroupName 内的输入值?
typescript - Angular 5 formGroup formControlName 问题与选择选项
更新
我们正在使用 Angular5,我们有一个使用 FormGroup 构建的表单,然后使用 formgroup 和 formControlName 绑定。
在初始加载时,所有输入字段中的所有内容都正确填充。关闭模式并单击另一条记录后,会使用正确的 userFrm 值填充所有字段,但 Salutation 和 AwardStatus Dropbox 除外。如果您单击第一条记录,则这些值是正确的。这一直给我们带来问题。我很确定这是 [Selected[ 属性没有更新。
user.component.ts 片段
user.component.html
对此的任何想法将不胜感激。
提前谢谢了
刘易斯
javascript - 动态形式在角度 2 中给出构建错误
我已经在 Angular 2 中创建了动态表单。它在本地运行良好,但是当我尝试使用 ng build --prod 构建我的项目时,它给出了以下错误
“FormGroup”类型的参数不能分配给“客户”类型的参数。“FormGroup”类型中缺少属性“地址”。
“AbstractControl”类型上不存在属性“控件”。
以下是我的代码方法
以下是ts文件
界面如下
最后是以另一种形式呈现的单独的 html 文件
请帮忙
validation - FormGroup.patchValue 未正确修补对象元素 Ionic 2 Angular 2
我知道伙计们有很多关于这个问题的解决方案。但没有一个对我有用。我正在使用 Ionic 2 Angular 2。在 keyup 事件中,我想修补 Validator.required。
这里的所有权是带有 2 个离子选项的离子选择。
在选择Double 2 时,会打开更多字段。
我想验证第一个和第二个所有者。验证适用于第一个所有者。对于第二个所有者,我需要一些建议。
这就是我所做的。这是表单组。第二个所有者名称在这里没有验证器。
这是模板。
比我使用 formgroup.patch 使用验证器更新了这些字段,即名字(第二所有者)和姓氏(第二所有者)
这是 onkeyUp
这将返回一个函数。我想在运行时验证这些字段。
angular - 出现错误:formGroup 需要一个 FormGroup 实例。请传入一个
我是 Angular 2 的新手,即使在经历了其他堆栈溢出答案之后也无法解决这个问题。
我刚刚开始学习角度反应形式并想尝试第一个示例但被卡住了。请帮忙。
这是 HTML 表单。
这是 TS 文件。
在输出中,我可以看到用户名和电子邮件字段,但没有性别字段。
你能帮我解决这个问题吗?
我相信这只是一个微小的变化,但我仍然无法弄清楚。
angular - 使用自定义标志从 patchValue 触发 valueChanges
当我在特定代码中执行 patchValue 时,有一种方法可以在 FormGroup 的事件 valueChanges 中看到自定义标志?
前任。我必须在一段特定的代码中做一个 patchValue 并且表单非常大,当我这样做时,有一些阶段值会发生变化,我想订阅并处理该信息,但我想对那个特殊的调用表单进行分类补丁值。
有任何想法吗?提前致谢。
angular - 如何在 Angular 2+ 中更新 FormArray 内的 FormControl?
我可以像这样更新 FormGroup 内的 FormControl:
但是在 FormArray 内部,我无法编辑选择的 FormControl。
在 myForm 控件 > FormArray > FormGroup 中,我无法设置控件。我的代码是这样的:
如何访问和更新控件?