加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

有人遇到过这个问题吗?有解决方案吗
角度版本:5.2.6

这不是问题,是预期的行为.如果您想要包括所有值而不管禁用状态如何,请使用以下命令:
this.userForm.getRawValue()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读