Personalizar mensagens
Teria alguma forma de personalizar as mensagens para cada tipo de validação qdo passadas em conjunto ex:
required|email|max:150
Até vi que é possivel na documentação mais de verdade não entendi com implementar. se pudesse fazer um exemplo.
Olá, Antonio!
Como vai?
Sim, é possível personalizar.
Esse exemplo detalha um pouco mais como pode customizar:
https://baianat.github.io/vee-validate/guide/messages.html#field-specific-custom-messages
const rulesMessages = {
custom: {
email: {
required: 'E-mail é obrigatório!',
email: 'E-mail inválido',
max: 'Quantidade máxima é de 150 caracteres',
},
name: {
required: () => 'O campo nome é obrigatório',
}
}
};
this.$validator.localize('pt-br', rulesMessages);
Mais baseado no nosso exemplo onde deve adicionar esse codigo, em qual arquivo, ...se pudesse postar o exemplo completo ficaria grato! è que como estou começando ainda estou meio perdido, apesar de estar absorvendo bem os conceitos.
Você pode fazer a alteração diretamente no component, ou pode aplicar globalmente, no arquivo main.js ou em algum outro arquivo a ser incluído no main.js
Veja um exemplo real: https://jsfiddle.net/y2yvcLm3/
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!