如何创建自定义子窗体控件

时间:2018-10-05 08:53:02

标签: angular forms angular-forms

我想为自定义控件实现ControlValueAccessor接口。我在网上找到的所有示例仅实现了简单的单个数据元素类型的控件。

我想实现一个自定义表单,该表单可以插入其他表单。一个示例是地址子表单。我知道子窗体通常使用FormArray实现。我的问题有两个:如何为这种复杂的东西实现接口的各种方法?

  writeValue(obj: any): void
  registerOnChange(fn: any): void
  registerOnTouched(fn: any): void

第二,我该如何处理表单验证器,以便将其正确传递给父控件(最有可能是表单)?

0 个答案:

没有答案