【发布时间】:2019-07-29 21:51:24
【问题描述】:
我希望在我的 Angular 项目中重构大量组件,使其具有强类型的 FormGroups、FormArrays 和 FormControls。
我只是在寻找一种实现强类型响应式表单的好方法。任何人都可以根据自己的经验提供建议/建议吗?
谢谢。
编辑:
为了澄清,强类型是指目前当我创建 FormGroup 或 FormArray 时,我无法指定其中实际表单的结构。当我将此表单传递给我的应用程序中的各种组件时,我会觉得我让维护变得更加困难。
【问题讨论】:
-
你的strongly-typed的意思在这里不是很清楚。您能否举个例子来详细说明您在寻找什么?
-
@SiddAmjera 澄清一下,强类型是指目前当我创建 FormGroup 或 FormArray 时,我无法指定其中实际表单的结构。当我将此表单传递给我的应用程序中的各个组件时,我会觉得我让维护变得更加困难。
-
您是否可以创建一个示例 StackBlitz,尽可能少地复制您的场景?
-
@SiddAmjera 对不起,也许我解释得不够清楚。这不是一段特定的代码。但希望这可以解释问题:stackblitz.com/edit/angular-tlfrgt
-
Angular 团队目前正在研究它,他们拥有通用/类型化形式的 MVP! github.com/angular/angular/issues/13721#issuecomment-942910823
标签: angular typescript angular-reactive-forms reactive-forms