检查Angular 4 Reactive Forms中的多行自定义验证器

时间:2018-02-04 23:22:26

标签: angular angular-reactive-forms angular4-forms angular-forms reactive-forms

我有一个非常简单的问题,我无法得到它。首先,我有一种批准数量的成分。该成分有几个到期日。但是,我想检查我的到期日期是否有"数量要转移"不超过批准的数量。

我该如何检查?我已经完成了一些部分但是这个我无法比较,因为它必须检查几行"数量要转移"反对一个批准的数量。这是以下代码链接:

FORKED LINK HERE

EXAMPLE

weirdTable

1 个答案:

答案 0 :(得分:-1)

当涉及嵌套表单时,我通常会实现自定义表单控件。 一个好的规则是将代码抽象成小块,在我们的例子中将你的角度代码分解成小的组件。

您可以使用ControlValueAccessor

实现自定义表单控件

我修改了你的例子来表明我的意思: Modified Example

Example without implementing ControlValueAccessor