angular – 如何从表单组中的禁用表单控件中获取值?
发布时间:2020-12-17 08:46:56 所属栏目:安全 来源:网络整理
导读:我尝试使用表单状态对象初始化我的新FormControl,然后我注意到这个控件不会影响我的表单验证,它也会从FormGroup值中消失. this.userForm = new FormGroup({ email: new FormControl('',Validators.required),firstName: new FormControl('',lastName: new Fo
我尝试使用表单状态对象初始化我的新FormControl,然后我注意到这个控件不会影响我的表单验证,它也会从FormGroup值中消失.
this.userForm = new FormGroup({ email: new FormControl('',Validators.required),firstName: new FormControl('',lastName: new FormControl('',role: new FormControl({value: 'MyValues',disabled: true},}) 现在,如果我尝试做: this.userForm.value //email,firstName,lastName 有人遇到过这个问题吗?有解决方案吗
这不是问题,是预期的行为.如果您想要包括所有值而不管禁用状态如何,请使用以下命令:
this.userForm.getRawValue() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |