角嵌套表格错误-循环对象值

foo_bar_zing

我在主组件中有一个父窗体,一个子窗体。我试图获取主要组件以从父表单读取数据,但是却出现错误:cyclic object value在控制台中。

我的猜测是这是在form-one中定义的父表单form-two,但我不知道如何执行以下操作:

1)创建与父表单(表单一)共享的嵌套反应形式(表单二)
2)允许主组件访问父表单和嵌套表单的表单值。

我的stackblitz示例:https://stackblitz.com/edit/angular-dkddez

我究竟做错了什么?

布莱恩60

您看到的错误是因为您将json管道应用到了一个表单组,由于它具有不能用字符串表示的递归结构,因此无法正常工作。将其应用于以下值:

{{formComponent.parentForm?.value | json }}

如果希望所有组件使用相同的表单组,请确保将其实际传递给子组件:

<app-form-two [parentForm]="parentForm"></app-form-two>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章