kar*_*ina 5 validation angular
我正在尝试创建自定义验证器@Directive,问题是在构造函数中我只能访问ElementRef object,但是我需要一些方法NgControl。
@Directive({
selector: "[my-directive][ngModel]",
providers: [some providers here]
})
export class MyValidator extends RootValidator {
constructor(el: ElementRef, public renderer: Renderer) {
super(el, renderer);
// TODO: Here i need access to ngControl instead of ElementRef
errorsFromServerEmitter.subscribe(next => {
// ... some useful code here and then
ngControl.updateValueAndValidity();
})
}
validate(c: FormControl) {
// ... some validations
return errors;
}
Run Code Online (Sandbox Code Playgroud)
我需要以某种方式对服务器的响应做出反应。在这个响应中,我收到“ extended”错误,这些错误了解数据库一致性和其他一些内容......
| 归档时间: |
|
| 查看次数: |
362 次 |
| 最近记录: |