Qual é o uso de ui-máscara angular?
Https://htmlpreview.github.io/?https://github.com/angular-ui/ui-mask/master/demo/index.html
Esta é a única documentação que encontrei. E não faz muito sentido para mim. Não há nenhuma demo oficial disponível tanto quanto eu posso ver.Ui-mask-substituição e ui-mask-substituição-char não parecem funcionar.
Quando o utilizador escreve algum valor no campo Mascarado, a máscara desaparece e o utilizador pode escrever o valor que quiser. Então, basicamente, sou acabou de sair com um substituto. Então para que serve a máscara? O que me está a escapar?
1 answers
A Ui-mask define um padrão de entrada e obriga o utilizador a colocar um valor que se encaixe com ele.
Por exemplo, com uma máscara configurada para (999) 999-9999
, o utilizador só poderá colocar alguns valores como (123) 456-7890
.
A definição da máscara considera estes padrões:
Então, se definires uma máscara como
A
Qualquer carta.
9
qualquer número.
*
qualquer letra ou número.
?
torne opcional qualquer parte da máscara.
AAAAA-AAAAA
, O Utilizador só pode escrever alguns hello-world
ou qwert-yuiop
como valor (apenas letras).
A barra de substituição por omissão é a barra que é usada como "preencher" na entrada quando está em primeiro plano e o valor está vazio:
Se escolher uma máscara AAAAA-AAAAA
e uma opção de substituição por omissão _
(por omissão), terá _____-_____
quando focar o campo de entrada.
Se escolher um char de substituição por omissão X
, terá XXXXX-XXXXX