我看着角2 validator file。有人可以在" new InjectionToken"之后解释语法吗?我知道它是通用类型,但你怎么理解它?
{{1}}
答案 0 :(得分:3)
您的令牌可以采用以下类型
Array<Validator|Function>
表示Validator
或Function
其中Validator
是实现Validator
接口的类:
export interface Validator {
validate(c: AbstractControl): ValidationErrors|null;
registerOnValidatorChange?(fn: () => void): void;
}
在获取a时,InjectionToken为您提供类型检查优势 通过注入器实例的依赖性
另见