angular-reactive-forms相关内容
我与角材料有角反应式 对于我的所有控件,我添加了所需的验证器。 我不确定如何使用反应式表单正确设置芯片控件。 在哪里设置formControlName以便触发所需的验证器?目前我在输入字段上设置了它,我猜是错误的。 我只希望CourseIds是带有课程ID的逗号分隔字符串。 TS: form: FormGroup; ngOnInit() { this.fo
..
我正在使用Reactive Form;创建一个项目,该项目基于从JSON文件创建Dynamic Form的Recursive组件。 来源 这是基于Creating Dynamic Angular Forms with JSON 的Ionic改编 我调整了递归版本过程和其他更改! 我的代码位于Stackblitz。 我将显示json-form.component.html
..
我正在使用 Ionic 开发一个项目,需要使用 Angular 5 中的响应式表单.我需要允许用户选择语言首选项,我正在使用 radio-group 和 ion-radio 进行此操作,但是当我对表单进行了更改,我得到了 ERROR 错误:没有 FormControl 实例附加到名称为“preferredLanguage"的表单控件元素 这是我的表单模板
..
在 Ionic 2 中,我正在尝试创建一个显示切换按钮列表的动态表单. 为此,我尝试使用 FormArray 并依赖于 Angular 文档,主要是在这个 发布 基于此,我实现了以下
信息
..
我正在使用反应形式 formArray 在单击添加和单击编辑时添加数据部分,编辑后我使用删除和保存按钮保存到表格中.所以基本上一次只能做一个手术.所以,当我点击编辑时,添加新按钮将被禁用,保存数据后,我启用添加按钮.因此,现在如果我使用编辑对项目进行了更改,然后单击删除或使用新项目进行编辑,则必须抛出警报消息,说您要删除到目前为止所做的更改.我正在尝试实施,但它仅适用于第一次,从下一次开始,每次单
..
我在步进组件表单中有一个必需的 mat-button-toggle-group,但是当没有选择任何内容时,没有视觉指示用户这是需要填写的字段.这是我的垫子按钮切换组: 选择狗的大小*
..
我正在开发工作表单,其中包含与工作相关的字段,其中一些字段有 5 个以上的验证. 这是我的 Html 代码:
..
我想根据对象响应创建动态checkbox,它应该基于这个响应创建多个checkbox: test.json [{“标题":{"serviceId":"查询服务","productCode":"JPJXXX","transactionId":"cfad2ac7c16XXX"},“数据":{“项目":[{"offenceType4":"","permSpeed":"110","actSpeed
..
我想知道当我在另一个 formBuilder 组中有一个数组时,我必须做什么才能以反应形式使用“setControl"和“get".例如: this.formulario = this.formBuilder.group({标题: [this.racPessoa.title, [Validators.required]],描述:[this.racPessoa.description,[Valid
..
我正在构建一个反应式角度表单,我正在尝试找到一种方法来触发所有验证器提交.如果验证器是同步的,那就没问题了,因为我可以在线获取它的状态.否则,如果验证器是异步验证器并且尚未触发,则 ngSubmit 方法上的表单将处于待处理状态.我试图注册表单 statusChange 属性的订阅,但是当我使用 markAsTouched 函数手动调用验证时,它没有被触发. 这里有一些片段: //初始化表
..
我有一个非常复杂和庞大的数据,我必须在一个组件中围绕它构建一个响应式表单. 我已经开发了表格.但是,当我在 input 字段之一中键入内容以编辑填充的数据时,它在更新该字段的值时响应极其缓慢. 我尝试使用 updateOn:'blur' 和 'submit' 但没有任何运气. 我的问题是,处理包含大量数据的表单的最佳做法是什么? 更新:这是我的StackBlitz.
..
我正在使用 angular 7 应用程序,我正在编写一个通用的动态表单创建器.我正在使用响应式表单和 ng-template 和 递归显示表单元素.项目的代码可以看到 这里. 但我面临以下错误 错误错误:找不到名称为“数据"的控件在 _throwError (forms.js:1775)在 setUpControl (forms.js:1683)在 FormGroupDirective.p
..
我需要帮助才能仅在选中复选框时启用行.默认行应该被禁用,但当复选框只被选中时,该行将被启用.这是我的代码的链接 链接代码 patchValues() {let rows = this.myForm.get('rows') as FormArray;this.orders.forEach(材料=> {material.materials.forEach(x => {行.推(这个.fb.组(
..
我有模块可以在 Angular 7 反应式表单中上传文件(我需要反应式表单,因为我需要一起上传文件和其他一些信息) 我关注这篇文章:https://medium.com/@amcdnl/file-uploads-with-angular-reactive-forms-960fd0b34cb5 代码如下:https://pastebin.com/qsbPiJEX onFileChang
..
我需要获取响应式表单输入 email 和 password 并将它们传递给我的函数,该函数调用 register 服务方法使用电子邮件在 firebase 中注册新用户.不幸的是,在表单提交后的 chrome 控制台中,我得到 RegisterComponent.html:2 ERROR ReferenceError: email is not defined 我的代码现在看起来像这样:
..
我需要获取响应式表单输入 email 和 password 并将它们传递给我的函数,该函数调用 register 服务方法使用电子邮件在 firebase 中注册新用户.不幸的是,在表单提交后的 chrome 控制台中,我得到 RegisterComponent.html:2 ERROR ReferenceError: email is not defined 我的代码现在看起来像这样:
..
我正在尝试以这种方式将 FormBuilder 服务注入到动态组件中: 模板: ...
... 组件: @ViewChild('vc', { read: ViewContainerRef }) _container: ViewContainerRef;...构造函数(私人FB:FormBuilder,私有 componentFactoryResolver:
..
我正在使用 Angular 反应式表单,并且我有具有表单的子组件,但提交按钮位于父组件上,因此我想根据子组件中的表单验证通过单击提交按钮(父组件)来限制用户进入下一页成分.我的问题是父组件 ts 如何知道子组件中的表单验证已经完成 Submuit
..
如何在组件中检查myform的状态以检查是否所有字段都已填写? HTML:
{{question.question}}Option
..
简介: 我有一个反应式.它包含两个名为 name 和 value 的表单字段.所以我有一个 add 按钮来复制表单.因此,如果我单击它,表单字段 name 和 value 会重复.所以我试图使用下面名为 value 的表单域的相应输入.我将它分配给(我的意思是 html 中的那个)formvalues 表单字段下方.因此,当我在第一个表单中输入 value 表单域的输入(假设为 1)时,下面
..