как работают кнопки действий в Angular 6-json-schema-form

Я пытаюсь понять ниже базовую форму JSON. Я не могу понять, откуда взялась эта желтая кнопка «Добавить номер телефона» и как она запускает событие для репликации большего количества телефонов.

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


person fresher    schedule 13.03.2019    source источник


Ответы (1)


У вас есть реактивная форма - проверьте stackblitz здесь

Вся форма представляет собой группу FormBuilder, которая состоит из:

  • FormControls для статической (неповторяющейся) части формы (firstName, lastName и т. Д.)
  • В то время как телефонные номера представляют собой массив Formbuilder. Каждый раз, когда нажимается кнопка «Добавить номер телефона», в наш массив Formbuilder добавляется элемент.
  • Когда вы нажимаете сохранить, вы получаете всю форму в json (проверьте консоль)
person Akber Iqbal    schedule 13.03.2019