Skip to content

Campo de CPF / CNPJ

AlpopCpfCnpjField é um campo de documento que pode alternar automaticamente a máscara entre CPF e CNPJ conforme o usuário digita, ou ficar travado em um tipo via documentType. Estende o AlpopInputField.

Valor:

Tipo fixo

Use documentType="cpf" ou documentType="cnpj" quando a tela já sabe qual documento deve ser preenchido. O placeholder e a máscara passam a seguir o tipo selecionado.

Props

PropTipoPadrãoDescrição
nameStringNome do campo (obrigatório, herdado)
labelStringnullRótulo (herdado de input-field)
modelValueStringValor (v-model)
documentType"auto"|"cpf"|"cnpj""auto"Tipo de máscara aplicada
placeholderString"CPF/CNPJ" em auto, "000.000.000-00" em cpf, "00.000.000/0000-00" em cnpjTexto de exemplo
errorStringMensagem de erro (herdado)

Eventos

EventoPayloadDescrição
update:modelValueStringNovo valor