Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何测试包含自定义表单控件的组件?
我有一个这样的组件 Component selector app custom form control templateUrl
angular
unittesting
Testing
customcontrols
angularreactiveforms
在 Angular 4 Reactive Forms 中提交时显示验证消息
我正在使用 Angular 4 反应式表单 我想在用户单击 提交 创建帐户 按钮时显示验证错误消息 这是我正在使用的 HTML 和打字稿代码
angular
Forms
typescript
angularreactiveforms
角度材料:尽管有正确的方法,但垫子错误并未显示
我有一个要验证的确认密码表单控件 当密码与确认密码输入中的值不同时 我想显示我的 mat error 元素 为此我有一个名为equalPasswords 如果功能相同 则我们收到 true 如果不同 我们收到 false
angular
angularmaterial
angularreactiveforms
使用 Angular FormArray 计算值
我正在尝试根据 FormArray 中的特定值计算总计或其他值 我发现订阅时valueChanges并尝试将整个数组传递给类似的东西reduce 新值 不存在于父 FormGroup 中 StackBlitz 上的原始示例 https st
angular
typescript
angularreactiveforms
formArray
角度表单验证:比较不同表单组中的两个字段
如果它与某人的问题重复 我很抱歉 我没有找到解决我的问题的方法 任何人都可以解释或举例说明如何比较一种表单中不同表单组中的两个字段吗 这是代码片段 可查看我的表单和验证器的外观 private createForm const testGr
angular
typescript
validation
angularforms
angularreactiveforms
Angular 5 反应形式 - 单选按钮组
我有 2 个单选按钮 我正在使用反应式表单 并且我已在组件中添加了表单控件 我面临的问题是 name 属性必须与 formControlName 相同 当我将名称属性设置为相同时 我只能选择 1 个单选按钮 永远无法取消选择并选择另一个 只
angular
Angular5
angularreactiveforms
Angular 4 多个字段的表单验证
EDIT 我想要实现的是对单个 formControl 而不是整个表单的验证 验证器应该检查所有原子字段 如门牌号 街道等 然后使谷歌地图输入控件无效 我正在使用 Google 地图自动完成功能编写表单 用户应在触发 Google 地图自动
angular
validation
typescript
angularreactiveforms
RangeError:使用 valueChanges.subscribe 时超出最大调用堆栈大小
我正在使用带有反应式表单的 Angular 5 并且需要使用 valueChanges 来动态禁用所需的验证 组件类 export class UserEditor implements OnInit public userForm For
angular
typescript
Angular5
angularreactiveforms
FormGroup 中的禁用控件(表单自定义表单控件的一部分)被父级中的 .getRawValue() 排除
拥有一个实现的组件ControlValueAccessor 与内部FormGroup维护自定义表单控件的状态 当任何字段时 这就是其中的一部分FormGroup被禁用 调用时该字段不可见 getRawValue 父窗体中的方法 按规格 ge
angular
angular2forms
angularreactiveforms
angularforms
使原始的 Angular 表单控件变脏[重复]
这个问题在这里已经有答案了 Angular 4 中有一种反应式形式 一些控制应该在某个时刻以编程方式设置 this form formBuilder group foo this form controls foo setValue foo
javascript
angular
typescript
angularreactiveforms
Angular Reactive Form 提交并明确验证
我有一个反应形式
angular
angularreactiveforms
angularforms
angularformbuilder
Angular - 反应式表单 - 如何使用类和验证器将对象传递到 FormGroup
我要创建一个大型表单 并决定使用反应式表单功能以方便使用 然而 我面临着一些可能显而易见的挑战并寻求帮助 下面是两种情况 除了验证之外 它们产生相同的结果 这createFormWithValidation 方法指定每个控件及其关联的验证器
angular
angularreactiveforms
angular2formbuilder
如何以 Angular(v2 及以上)反应形式查找无效控件
我在 Angular 中有一个反应形式 如下所示 this AddCustomerForm this formBuilder group Firstname Validators required Lastname Validators r
angular
angularreactiveforms
reactive
在 Angular 中动态添加 Control 到 FormGroup
如何在 Angular 中动态地将 FormControl 添加到 FormGroup 中 例如 我想添加一个名为 new 的强制控件 其默认值为 addControl https angular io api forms FormGrou
angular
angularreactiveforms
formControl
如何使 formControl 只读
如何以角度只读方式制作表单控件 我知道我可以用 html 来做
angular
angularreactiveforms
如何清除 Angular Reactive Forms 中的 FormArray
我正在重置表单 它重置整个表单 但 FormArray 除外 创建表单并在其中声明 formArray createForm this invoiceForm this formBuilder group name Validators r
angularreactiveforms
angular2formbuilder
验证不会传播到 Angular 中的自定义表单控件 ng-select
我在 Angular 9 应用程序中使用带有自定义表单控件的响应式表单 我包裹了我的ng 选择 https github com ng select ng select使用自定义表单控件进行控制 我在验证方面遇到问题 我将 formCont
angular
typescript
angularreactiveforms
angularngselect
在 FormArray 响应式表单中设置值不小于 0
我已成功将 quantityControl formControlName 中输入字段中的值实现为不小于 1 然而我的问题是在 formArray 上时 我怎样才能将其设置为不小于0或不应为负数 这是下面的代码和我的 stackblitz
Angular 动态表单嵌套字段
在 的帮助下https angular io guide dynamic form https angular io guide dynamic form 我正在制作一个动态表单 我需要首先显示两个字段 new TextboxQuestio
javascript
angular
typescript
angularreactiveforms
angular4forms
Angular 7选择下拉对象在未触摸时为空
在我的应用程序中 ngOnInit 加载货币 类别和制造商 我为此使用 Angular 7 反应形式 数据按预期加载 下拉列表中填充了值以及选择的第一个选项并向用户显示 所以 这就是问题所在 完成表单并单击提交 使用默认下拉值 后 我看到一
angular
angular7
angularreactiveforms
1
2
3
4
5
6
»