risposta-alla-domanda-sullo-sviluppo-web-bd.com

Qual è l'uso di Angular novalidata in un tag html del modulo

Volevo capire il significato dell'utilizzo della direttiva novalidate nel tag del modulo, specialmente se utilizzato per convalidare il modulo.

Grazie

35
ng-R

Impedisce l'avvio della convalida nativa del browser, ovvero i dati del modulo non verranno convalidati al momento dell'invio. Gli esempi includono input dove type='email'

Nota che non è la direttiva di Angular. È l'attributo HTML 5. Maggiori informazioni qui

53
Aniket Sinha

novalidate l'attributo viene utilizzato per disabilitare la convalida del modulo nativo del browser.

È possibile utilizzarlo quando è necessario eseguire la propria convalida personalizzata AngularJS.

14
kumareloaded

Puoi usare gli stessi usati dalla specifica HTML 5 in Angolare, quindi puoi aggiungere l'attributo novalidate al modulo elemento, che indica al browser non di utilizzare convalida nativa. Perché browser diversi hanno convalide dell'implementazione diverse. Poiché Angular ottiene la convalida stessa, il browser non deve eseguire l'implementazione della convalida.

0
fgul