动作按钮如何在Angular 6-json-schema-form中工作

时间:2019-03-13 05:50:50

标签: angular formarray formgroups angular6-json-schema-form

我试图了解以下JSON基本格式。我无法弄清楚黄色按钮“添加电话号码”的来源以及它如何触发复制更多电话列表的事件

https://hamidihamza.com/Angular6-json-schema-form/?set=ng-jsf&example=ng-jsf-flex-layout&framework=material-design&language=en

1 个答案:

答案 0 :(得分:1)

您拥有的是reactive form-在此处查看stackblitz

整个表单是一个FormBuilder组,其中包括:

  • 用于表单的静态(不可重复)部分(firstName,lastName等)的FormControls
  • 虽然电话号码是Formbuilder Array。每次单击“添加电话号码”按钮,都会将一个元素添加到我们的Formbuilder数组中。
  • 单击“保存”后,您将在json(检查控制台)中获取整个表单