【发布时间】:2021-04-07 14:09:56
【问题描述】:
我必须提交一次。
但我会动态地向用户显示 4 个表单
fields: any = [
[
{ label: "firstname", name: "first" },
{ label: "lastname", name: "last" },
{ label: "Date", name: "fromDate", type: "date" },
{ label: "To Date", name: "toDate", type: "date" },
],
[
{ label: "firstname", name: "first" },
{ label: "lastname", name: "last" },
{ label: "age", name: "age"},
{ label: "address", name: "add" },
],
[
{ label: "firstname", name: "first" },
{ label: "lastname", name: "last" },
{ label: "mobile", name: "mob" },
],
]
现在使用这些字段,我通过多个提交按钮使我的 html 动态化。 您可能会看到它们有时具有相同的表单控件名称,有时具有不同的表单控件名称。
obj 中的name 字段,实际上是动态赋予formControlName 的。
问题是:
我在一页中有多个表单
带有提交按钮的表单 1
带有提交按钮的表单 2
带有提交按钮的表单 3
带有提交按钮的表单 4
这些来自不同的控件名称和标签,但看起来相似,所以我将其设为动态
但问题是 表单生成器
我怎样才能使它成为动态的。
【问题讨论】:
标签: html angular typescript formgroups angular-formbuilder