gpt4 book ai didi

angular - 在标签或跨度中使用 formControlName?

转载 作者:太空狗 更新时间:2023-10-29 18:36:54 26 4
gpt4 key购买 nike

我正在使用响应式控件构建动态表单,我需要能够显示数据而不是在输入控件中使用它。我基本上有一个开关,可以在基于输入和只读(用于打印)之间切换表单。但是,我不能将 label 或 span 与 formControlName 标记一起使用。因此,我正在做一个 hack 来遍历表单组对象,看起来应该有更简单的方法。例如,要在我使用的 FormArray 中打印 title 属性:

<div *ngIf="isPrinting">{{group.controls[config.fieldName].value[i].title}}</div>

如果我能做到,那就简单多了

<span *ngIf="isPrinting" formControlName="title"></span> 

或类似的东西。这可能吗?

谢谢。

最佳答案

显然,使用基于非输入的控件无法完成此操作。正如我在问题中所展示的,您必须直接在 HTML 中使用 formGroup 集合。

关于angular - 在标签或跨度中使用 formControlName?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52012392/

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