angular-forms 相关问题

与Angular模板或反应形式相关的问题。

在禁用的角形控件中更新值

我正在使用表单输入来展示用户可以修改的一些数据。但是它开始被禁用并在用户进入时启用。但是,如果我只是在禁用它时设置它的值,它就不会更新...

回答 1 投票 0

如何将自定义错误消息设置为有角度的表单

我在组件中包含以下代码:if(form.controls ['minRange']。hasError('min')){form.controls ['minRange']。setErrors({min:true}); }我在输入中得到的消息是'minRange ...

回答 4 投票 3

control.registerOnChange不是函数,并且输入值都是[object Object]

我正在创建一个材质对话框组件,该组件采用“ DialogFormControls”数组,该类我已定义为:导出接口DialogFormControl {label ?: string;名称?:字符串;值?:...

回答 1 投票 0

在Angular 2+中扩展FormControlDirective

我正在研究这个问题,试图弄清楚如何扩展FormControlDirective:尝试扩展FormControlDirective来实现我自己的FormControl指令会导致错误的绑定。 ...

回答 1 投票 1

为什么CKEditor 4 Angular模块表单字段验证不起作用?

为什么CKEditor 4 Angular模块表单字段验证不起作用?我的居住在这里。我尝试过.touched,.pristine,.valid的不同组合。但是,该字段不能像...

回答 1 投票 1

如何为每个动态生成的表单字段设置单独的验证器?

我的代码在这里。用户可以单击“添加操作手册”按钮来添加一行,以输入每个手册的数据。但是,如果用户添加了多于1本手册,则验证程序将无法工作...

回答 1 投票 0

创建将遵循决策树的角度形式

我想构建一个Angular应用程序,该应用程序将向用户提问,并根据他们的回答生成下一个问题(遵循决策树)。例如((我将公开多个...

回答 1 投票 0



ngModel属性取消选中离子无线电

我有一个简单的表格,带有单选按钮组。

回答 1 投票 -1

表单验证中的角度5 ExpressionChangedAfterItHaHasBeenCheckedError

我有下面列出的表格。但是,当我进入包含此表单的页面时,该页面无法正确加载。值不正确,控制台会显示...

回答 1 投票 0

使用角形式进行计算

我有一个Angular形式,其中所有输入都是数字,我想将某些字段加减在一起,并在单独的表单字段中输出值。我设法将字段移到...

回答 1 投票 2

哪个WYIWYG编辑器与mat-form-field兼容?

我正在创建一个WYSIWYG编辑器的mat-form-field。我已经尝试了ckeditor和angular编辑器,它们都提示以下错误消息:错误:mat-form-field必须包含一个...

回答 1 投票 0

在子模块中找不到表单模块

我正在尝试使用ReactiveFormsModule。我将其导入到app.module中。我的组件在子模块中,但是子模块无法获取。我应该在每个子模块中导入此模块吗?...

回答 1 投票 1

如何检测用户何时至少打开和关闭选择项一次

我在要验证用户已选择某项的表单中使用IonSelect(最初是空白的),我正在对所有表单控件使用通用模糊处理程序,在此检查...

回答 1 投票 0

fromEvent FileReader.loadended后如何对组件进行单元测试

我正在尝试编写单元测试以断言在多步骤表单方案中提交表单后组件中的变量已更改。多步骤表单是功能性的,但不可单元测试。我...

回答 1 投票 0

FormArray对象上的patchValue?

我有多种语言供用户选择,并选择默认语言。选择默认语言后,我要确保也选中了该语言的复选框...

回答 1 投票 0

如何在Angular8中将函数转换为用于FormControl的异步验证器?

我有一个日期类型的表单控件,该控件允许用户选择日期。我想创建一个异步验证器,以检查提交的日期在数据库中是否已经存在x次。如果是这样,...

回答 1 投票 0

第一次单击新组件时如何使新组件弹出一个选项列表?

我的来源位于此处。我有一个输入框,我在输入框上放了很多功能(左边的)。我想将其打包成一个组件(正确的组件)。幸运的是新组件正常工作...

回答 1 投票 0

使用Angular 7以反应形式使用自定义选择组件

单击提交按钮后,我没有任何价值。以下是到目前为止我尝试过的。自定义组件HTML- [[[]] >> 在您的子组件中 change(e) { this.selectedItem = e.target.options[e.target.options.selectedIndex].value; console.log("selected Item = "+this.selectedItem) this.propagateOnChange({selectedItem: this.selectedItem}); } 在您的父母中只是 ngOnInit 只需订阅您的表单 this.ccnForm.controls.projectType.valueChanges .subscribe(selectedItem => { // Do something here with your selected item this.selectedItem = selectedItem; });

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.