gpt4 book ai didi

angular - 如何在另一个 - Typescript 中的 formbuilder 上的对象上设置值

转载 作者:搜寻专家 更新时间:2023-10-30 21:26:07 25 4
gpt4 key购买 nike

我想访问现有的 formBuilder 并设置特定对象的值。问题是这不是一个普通的 formbuilder。它是另一个内部的 formbuilder。

代码:

  formBuilder.group({
nasty: formBuilder.group({
myobject: ['', []],
})});

如何为 myobject 设置值?

最佳答案

这只是 FormGroup 中的一个 FormGroup

您可以只patchValue 整个表单对象。

this.form.patchValue({ nasty: { myobject: 'POPULATED' }})

或者您可以定位特定的目标。

this.form.get('nasty.something').patchValue('AND THIS TOO');

这是带有示例的 StackBlitz -> https://stackblitz.com/edit/angular-3wpxsy

关于angular - 如何在另一个 - Typescript 中的 formbuilder 上的对象上设置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54931988/

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