具有现有验证的角度控制值访问器

时间:2017-05-08 23:51:22

标签: javascript angular typescript

是否可以实现充当ControlValueAccessor并接受并使用验证指令的自定义Angular组件?

例如,我希望能够做到这样的事情:

<input-component [(ngModel)]="someValue" required max="10"></input-component>
<input-component [(ngModel)]="otherValue" email min="10"></input-component>

组件本身基本上会有这个:

<input type="text" [(ngModel)]="inputValue.prop">
<input type="text" [(ngModel)]="inputValue.otherProp">

每个输入都应使用提供给组件的验证器单独验证。

但它会有其他东西缠绕input这就是为什么它保证自己的组件。

有没有办法让我的组件“接受”验证器指令并在需要时应用它们?

1 个答案:

答案 0 :(得分:0)

4.2.0-beta.0(2017-05-04)

功能

表单:引入最小和最大验证器(#15813)(81925fa