【发布时间】:2019-12-26 01:27:27
【问题描述】:
我正在使用 Angular Reactive Form 作为注册表单。
this.personalDataForm = new FormGroup({
'name': new FormControl(null, Validators.required),
'username': new FormControl(null, Validators.required),
'address': new FormControl(null, Validators.required),
'email': new FormControl(null, [Validators.required, Validators.email]),
'mobile': new FormControl(null),
'password': new FormControl(null),
});
在此表单中,我希望用户在 name 字段中键入类似值时自动填充到 username 字段
但是当用户在username字段中输入时,name字段不受影响。
请告诉我如何使用响应式表单来实现这一点。
【问题讨论】:
-
名称和用户名将存储在哪里?这也取决于您的用例。你指的是
this.form.valueChanges吗?还是模板变量?或自动完成字段?你能具体说明你目前写的内容吗? -
@ThomasCayne 我已经做了一些更改,现在是否消除了混乱
-
啊哈!我现在知道了。我将在下面发布我的答案
标签: javascript angular forms angular-reactive-forms