Quando utilizado o atributo totvs-email juntamente com a tag <totvs-field>, a tag assumirá o comportamento de um campo de 'text' com algumas validações:
- Obrigatoriedade de informar '@alguma coisa';
- Não aceitando espaços ' ';
- Não aceitando terminar em caracteres especiais.
Sintaxe
<totvs-field totvs-email></totvs-field>
Propriedades
Nome | Tipo | Padrão | Descrição |
---|
ng-required | Boolean | - | Adiciona um validador e faz ser obrigatório informar algum valor no campo. Verifique como utiliza-lo para fazer validações: Validação |
ng-pattern | String (RegExp) | - | Adiciona um padrão utilizado para validação do ngModel. Verifique como utiliza-lo para fazer validações: Validação |
ng-minlength | Number | - | Adiciona um validador de caracteres minimos a ser informado no campo. Verifique como utiliza-lo para fazer validações: Validação |
ng-maxlength | Number | - | Adiciona um validador de caracteres máximos a ser informado no campo. Verifique como utiliza-lo para fazer validações: Validação |
Dependência
Exemplo
<totvs-field
totvs-email
ng-model="controller.email"
label="Totvs Email"
canclean
placeholder="Digite seu email">
</totvs-field>
Resultado