如何测试表单控制避免括号符号以保持类型检查和可维护性
当我重构对象的成员时,我的设备测试在形式中断时进行了测试 ,因为我只能使用括号符号访问集体上的FormControls。基于字符串的测试成员的选择不会被…
controlValueAccessor我正在使用深嵌套的自定义组件,如何将值从上一个孩子传递到父级组件
我试图模仿与我的应用程序相似的文件夹结构。 共享一个stackblitz链接 期望: 当点击PrintFormparent()时,我需要从Child-3-A和Child-3-B组件中查看…
还需要显示以前的字段部分的删除按钮
在此处,如果我单击“添加”按钮删除按钮显示了最后一个字段。需要显示所有各个字段部分的删除按钮。 这是JSON结构 { "headline": [ { "headlineText…
如何根据使用Angular选择的特定语言选项设置语言字段值
我需要根据从我的理解的两种方式绑定的帮助下根据语言选择的语言来更新语言字段。请帮助我如何在Angular中实现这一目标, 这是相同的 https://stackbl…
具有异步验证器的Angular FormControl保持在待处理状态
当我在没有同步验证器的情况下添加异步验证器时,我的表单无法正常工作。 当我将async验证器与同步验证器一起添加时,表单可行, name: new FormContr…
无法读取null的属性(读取'控件')嵌套形式的形式
我是新来的角。努力根据Angular创建嵌套形式,我面临着基于下面显示的JSON结构来控制某些字段的困难,我面临的困难在获得Control Assetslist ->描…
自定义表单控件不会使用ngcontrol和addValidators函数触发任何验证
我正在尝试学习使用Angular 13创建自定义表单控件的不同方法。 我已经观看了有关Angular Connect 2017视频,涉及 https://www.youtube.com/watch?v=cd…
如何根据提供的JSON数据使用Angular构建嵌套的反应性形式结构
我是新来的角。以下是我从postman中获得的JSON数据。我正在尝试使用此形式构建表格 data = { headline: [ { language: 'en', headlineText: 'example …
Angular-更新单个输入时,如何停止触发所有表单字段验证
我有一个包含以下输入的表格:名字,姓氏,用户名和密码。 我可以使用按钮生成一个随机密码,使用set/patchValue进入控件将触发所有验证(对于名称,…
角度:禁用儿童控制更新父级原始状态
我在 ngoninit()上有类似的角色形式 this.form = this._fb.group({ details: this._fb.group({ originId: [null, Validators.required], ... some m…
如何将RXJS运算符应用于FormGroup中的单个FormControl
filterForm = this.fb.group({ filterType: [''], filterValue:[''] searchText:[''] }); this.filterForm.valueChanges.subscribe(res=>{ console.lo…
如何检查 matInput 是否显示错误
我尝试显示错误消息和错误图标当 matinput 具有错误时(由 form> form concontrol 控制)。 但是,如果表单是在没有触摸字段的情况下提交的,则不会显…
将材质组件(垫选择)包裹在我的组件内
我正在尝试使用 mat-select> mat-select Angular Material 11.2.12.12。 由于我需要制作 Mat-select 做一些事情(过滤器,选择/取消选择全部),除了…
Mat-Error在Mat-autocomplete中没有显示垫子和垫子场。
我的目的是在用户未放置值时显示错误。我知道上面的示例没有太多的意义,但是如果程序必须显示,我也不会阅读错误。代码是: {{ "APPLICATION......" …