2016-08-14 126 views
2

我試圖建立自定義驗證一個表單,這裏有一個例子:角2表單驗證NG-有效類

this.registrationForm= fb.group({ 
    dob: ['', Validators.required], 
    email: ['', Validators.compose([Validators.required, emailValidator])], 
    password: ['', Validators.required], 
    confirmPassword: ['', Validators.required], 
    firstName: ['', Validators.required], 
    lastName: ['', Validators.required] 
}, {validator: matchingPasswords('password', 'confirmPassword')}) 

我只有一個問題 - NG-無效的CSS類從NgModel指令將不會觸發自定義驗證,任何人只要有這個問題遇到過麼?

在CSS文件中有[必需]相關的「NG-無效」類,所以它不會火,沒有它和自定義驗證

回答

1

是不是「必要」。 例如:

<input required type=」text」 ngControl=」username」 />