gpt4 book ai didi

angular2-forms - 使用angular2的嵌套表单控件中的补丁值

转载 作者:行者123 更新时间:2023-12-04 22:28:27 25 4
gpt4 key购买 nike

我需要在 FormBuiler 的嵌套控件中设置一个值,模型如下:

this.addAccForm = this.fb.group({
accid: ['', Validators.required],
status: '',
cyc: this.fb.array([
this.initCyc(),
])
})

initCyc() {
return this.fb.group({
cycid: ['', Validators.required],
name: ['', Validators.required],
description: ['', Validators.required],
status: ['', Validators.required],
det: this.fb.group({
dcycid: ['', Validators.required],
status: ['', Validators.required]
})
})

我需要设置一个值 cycid 和 dcycid 但我坚持它,我尝试使用以下行,但它没有帮助:
this.addAccForm.patchValue({cyc: { [0]: {cycid: 1234567 }}});

//
this.addAccForm.patchValue({cyc: { [0]: { det : {dcycid: 9876543}}}});

知道它应该如何吗?

最佳答案

这对我有用:

this.addAccForm.patchValue({'cyc': {cycid: 1234567 }});

关于angular2-forms - 使用angular2的嵌套表单控件中的补丁值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44322373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com