问题标签 [reactive-forms]
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.
angular - Angular2自定义表单组的数量
我的反应形式有问题。我需要一个与添加的文本输入相结合的单选按钮组。这是我的输入集的当前预览
按照我模板中的当前代码:
主要问题是,通过添加新输入,单选按钮组会生成一个新组,尽管每个单选输入值不同且输入名称相同。我该怎么做才能获得一组单选按钮?
我试图在 Plunkr 中实现我项目的这一部分。它不起作用,但其中的代码app.ts
与我的脚本相同。
angular - 反应式表单 - 嵌套在标签中的单选按钮
我很难理解为什么在一种情况下 Reactive Forms 不能按预期工作。
我的模板中有一个带有单选按钮的按钮组,每个输入都嵌套在一个标签中。当我选择一个单选按钮时FormControl
,我的相应单选按钮FormGroup
不会更新。
当我将输入控件放在标签之外时,一切都按预期工作。
我必须做些什么才能使这个工作适用于我的示例?
这是代码:
app.component.html :
app.component.ts :
编辑:显然使用 jQuery 存在问题。当我从 .angular-cli.json 中删除 jQuery 时,一切正常。
forms - 如何在自定义控件中屏蔽值
如何在输入中显示转换值(例如“1(234)567-890”),并且没有转换值('1234567890')?
是否可以为maskInputEl
和制作单独的值maskInput
?
我有模板:
和自定义组件:
angular - 直接访问 FormControl 元素而不是使用 form.get
给定 a 中的以下代码片段FormGroup
:
<input type="email" class="form-control form-control-lg" formControlName="email" placeholder="email">
无论如何我可以使用引用变量(例如)而不是使用来访问模板中(而不是从 .ts 文件)中输入的值,这form.get('email')...
有什么好处吗?
angular - 求和形式 表单中的控件 Array angular
我有我的反应形式,看起来像这样
我想对用户创建的所有行的 itemamt 求和并将它们传递到表单数据中。有人可以帮助我,告诉我如何汇总表单中的所有 itemamt 字段并并排显示用户的总金额是多少?
angular - 在 Angular2 中验证反应形式
我有反应形式:
然后ngOnInit()
有一个条件并且_elementForm
正在改变:
验证器:
而且效果很好,但是如果为空elementForm
,则无效。valueCaption
为什么会这样,我该如何解决?
angular - 具有反应式表单验证的 ng-bootstrap datepicker 自定义组件
我正在尝试将 ng-bootstrap(Angular 4 和 Bootstrap 4)日期选择器封装在自定义组件中,并添加反应式表单验证。
我想知道我是否使用了正确的方法,所以我会向您展示我的代码。
这是自定义组件:
这是我使用自定义组件的组件:
这是观点:
你是这么想的吗?您认为有什么需要改进的地方吗?
谢谢大家 :)
forms - Angular 2:比较两种形式
我想比较表单的两个值是否相同。我有这个
但它不起作用。它不会使 enableButton 为真。
更新:
angular - angular 2 formbuilder条件验证输入
我正在使用 angular 2 formbuilder 创建一个表单,我想根据单选框输入更改有条件地验证输入字段。当我单击百分比单选框时,应该验证百分比输入。当我单击金额单选框时,它应该验证金额输入字段。
HTML 代码
(我正在使用材质输入组件)